Here are all the available post attributes. You should also see available post helper methods which can be used in views related to posts as well as available preferences.
All of these attributes can be used by calling them on a post. Example: post.id will return the value of that post's ID.
id
The post's unique identifier. (integer)
author_id
The post author's unique identifier, used to join to the authors table. (integer)
created_at
Datetime stamp of the post's creation. You can use this with all Ruby Time methods (like strftime, most commonly). (time)
modified_at
Same as created_at but a stamp of the last modification to the post. (time)
permalink
A short, unique string identifying the post in the system, usually used for links. This is not the full permalink URL, this is only the actual stub link. To use the full URL, you must use either the Post method Post.permalink() or the Site helper Site.permalink() and pass the post itself. (string)
title
The title of the post. (string)
synd_title
And abstract title created from post content used when titles are turned of on the site, for syndication feeds. (string)
summary
Optional post summary. (string)
body_raw
The raw post content. You probably don't ever want to use this, you want to use body (see below), since body_raw does not have any text filtering applied. (string)
extended_raw
The raw extended content, which is optional. (string)
body
The filtered post body content. (string)
extended
The filtered extended content, optional. (string)
is_active
True or false, is this post active. (boolean)
custom_field_1
An optional custom field. When displaying this, one should rely on the optional field settings in preferences. (string)
custom_field_2
An optional custom field. (string)
custom_field_3
An optional custom field. (string)
body_searchable
A version of the post body with extra space and certain characters removed, easier for searching. You probably never want to use this. (string)
extended_searchable
Same as body, but from the optional extended content. (string)
text_filter
A string representation of the text filter applied (possible values: markdown, textile, convert line breaks, plain text). (string)
comment_status
The post's comment status (possible values: 0 (off), 1 (open), 2 (closed). (integer)