Create a receipt

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Headers

x-monite-versionstringRequired
x-monite-entity-idstringRequired
The ID of the entity that owns the requested resource.

Request

This endpoint expects an object.
base64_encoded_filestringOptional

Base64-encoded contents of the original receipt file.

currencyenumOptional
Currency code used in the receipt.
descriptionstringOptional<=1024 characters
Short transaction description.
document_idstringOptional<=255 characters
Unique receipt number assigned by the issuer.
issued_atdatetimeOptional
Receipt issued date and time.
merchant_locationstringOptional<=255 characters
Location of the merchant.
merchant_namestringOptional<=128 characters
Name of the merchant.
partner_metadatamap from strings to anyOptional
Metadata for partner needs
total_amountintegerOptional>=0

Total amount for the receipt in minor units (e.g. cents).

transaction_idstringOptionalformat: "uuid"
Transaction ID.

Response

Successful Response
idstringformat: "uuid"
Unique receipt ID.
created_atdatetime
Creation timestamp.
updated_atdatetime
Update timestamp.
originenum
Specifies how this receipt was created in Monite.
created_by_entity_user_idstringOptionalformat: "uuid"
Entity user who created.
currencyenumOptional
Currency code.
currency_exchangemap from strings to anyOptional
Currency exchange details.
descriptionstringOptional<=1024 characters
Short transaction description.
document_idstringOptional<=255 characters
Receipt number.
file_idstringOptionalformat: "uuid"
The id of the receipt file stored in the file saver.
file_urlstringOptional
The URL of the receipt file stored in the file saver.
issued_atdatetimeOptional
Date when the receipt was issued.
merchant_locationstringOptional<=255 characters
Merchant location.
merchant_namestringOptional<=128 characters
Merchant name.
ocr_request_idstringOptionalformat: "uuid"
OCR request id.
ocr_statusstringOptional
OCR status.
partner_metadatamap from strings to anyOptional
Partner metadata.
senderstringOptionalformat: "email"
The email address from which the invoice was sent to the entity.
source_of_dataenumOptional
Source of data.
total_amountintegerOptional
Total amount in minor units.
transaction_idstringOptionalformat: "uuid"
Transaction ID.

Errors

400
Post Receipts Request Bad Request Error
401
Post Receipts Request Unauthorized Error
403
Post Receipts Request Forbidden Error
422
Post Receipts Request Unprocessable Entity Error
429
Post Receipts Request Too Many Requests Error