The company provided document object

The company provided document object represents a document uploaded directly to Check API. This can help fulfill documentation requirements during the company review process. The uploaded file must be a PDF, JPG, or PNG and cannot exceed 6 MB in size.

{
    "id": "doc_1fyTzNTwEg1gWwKOqYK9",
    "company": "com_kGYEICK22GEzj8trreH3",
    "document_type": "940",
    "upload_url": "https://sandbox.checkhq.com/company_provided_documents/doc_1fyTzNTwEg1gWwKOqYK9/upload",
    "upload_status": "pending",
    "file_content_type": null,
    "provided_filename": null
}
AttributeDescription
id
string
Unique identifier for the document
company
string
ID of the company that this document is associated with
document_type
string
The type of document being uploaded. One of:

  • 940

  • 941

  • 943

  • 944

  • 945

  • ss4

  • cp_575

  • 147_c

  • signatory_photo_id

  • voided_check

  • bank_statement

  • bank_letter

  • profit_and_loss

  • cash_flow_statement

  • balance_sheet

  • articles_of_incorporation

  • articles_of_incorporation_signatory_amendment

  • state_registration

upload_url
string
The Check API URL to be used for uploading the file associated with this object
upload_status
string
The status of the upload. Upload status is "pending" for a newly created object with no associated file upload and "uploaded" for an object whose associated file was successfully uploaded to the upload_url.
file_content_type
string
The content type of the uploaded file. The default value is null for documents in a "pending" state. Uploaded files can only be .jpg, .png, and .pdf, meaning for an "uploaded" document this can be one of:

  • image/jpeg

  • image/png

  • application/pdf

provided_filename
string
The filename of the uploaded file. The default value is null and this field is set automatically based on the field uploaded.