| id | Yes | The fax's id. Pass it to get_fax when the person is signed in. | |
| price | Yes | Before tax. Null until the pages are counted. | |
| status | Yes | draft: waiting for files, or for a file to be fixed. processing_documents: counting pages. documents_ready: ready to pay. awaiting_payment: the person is paying. scheduled: paid, about to dial. sending, delivered, failed. canceled: not paid in time. | |
| attempt | Yes | The current attempt to dial the fax number. | |
| history | Yes | What has happened to the fax, oldest first. | |
| payment | Yes | The person's payment once they start paying, by card or from their credit. amount_cents includes tax. | |
| documents | Yes | The documents' file names, in the order they're faxed. Empty once deleted. | |
| failed_at | Yes | | |
| resend_by | Yes | For a failed fax: until when the person can correct the fax number on the status page and send it again. | |
| created_at | Yes | | |
| fax_number | Yes | | |
| page_count | Yes | Null until the pages are counted. | |
| status_url | Yes | The page where the person checks the fax and pays. Give it to them. | |
| credit_price | Yes | What send_fax takes from the credit for this fax. Null once it can no longer be paid for. | |
| delivered_at | Yes | | |
| max_attempts | Yes | | |
| failure_reason | Yes | For a failed fax: temporary (busy or no answer on every attempt), wrong_number (no fax machine answered), or our_side. | |
| status_message | Yes | Where the fax is, in the words the fax page uses. | |
| document_errors | Yes | Files Faxette couldn't use. position is the file's number in the fax. The person fixes them on the status page. | |
| next_attempt_at | Yes | When the next attempt dials, if the line was busy or didn't answer. | |
| checkout_available | Yes | True when the person can pay on the status page. | |