ok | boolean | Indicates whether the request was successful |
data | object | Contains the invoice detail response data |
data.id | string | Unique identifier for the invoice |
data.invoiceNumber | string | Invoice number as specified on the invoice document |
data.description | string | Description or notes about the invoice |
data.invoiceDate | string | Date when the invoice was issued (ISO 8601 format) |
data.dueDate | string | Due date for invoice payment (ISO 8601 format) |
data.amount | number | Total invoice amount |
data.currency | string | Currency code (e.g., INR, USD) |
data.state | string | Current state of the invoice. Possible values include: DRAFTED, PENDING, APPROVED, PAID, DECLINED, DELETED, APPROVAL_PENDING, etc. |
data.paymentState | string | Payment state of the invoice. Possible values include: PAID, MARKED_AS_PAID, PARTIALLY_PAID, UNPAID, etc. |
data.amountPaid | number | Amount that has been paid towards this invoice |
data.dateCreated | string | Date when the invoice was created in the system (ISO 8601 format) |
data.remarks | string | Additional remarks or notes associated with the invoice |
data.source | string | Source of invoice creation. Possible values: API, WEB, EMAIL, SLACK, WHATSAPP, APP, etc. |
data.syncedReferenceId | string | Reference identifier from the accounting system if the invoice has been synced |
data.tax | object | Tax information object containing tax breakdown |
data.tax.subTotal | number | Subtotal amount before taxes |
data.tax.gst | number | GST (Goods and Services Tax) amount |
data.tax.tds | number | TDS (Tax Deducted at Source) amount |
data.tax.roundOff | number | Round-off adjustment amount |
data.vendor | object | Vendor information object |
data.vendor.id | string | Unique identifier for the vendor |
data.vendor.name | string | Display name of the vendor |
data.vendor.legalName | string | Legal name of the vendor |
data.vendor.logo | string | URL to the vendor’s logo image |
data.vendor.locality | string | Vendor locality type. Possible values: DOMESTIC, INTERNATIONAL |
data.syncState | string | Synchronization state with accounting system. Possible values: SYNCED, NOT_SYNCED, SYNCED_WITH_ERRORS, etc. |
data.accountingDate | string | Date recorded in the accounting system (ISO 8601 format) |
data.approvedDate | string | Date when the invoice was approved (ISO 8601 format) |
data.paymentDate | string | Date when the invoice was paid (ISO 8601 format) |
data.selfUrl | string | Shareable URL for viewing the invoice in the web interface |
data.accountingPlatform | string | Name of the connected accounting platform (e.g., “Tally”, “Zoho Books”, “Oracle Fusion”) if available |
data.processingStatus | object | Processing status information for invoices that are still being processed |
data.processingStatus.processingId | string | Identifier for the processing job |
data.processingStatus.status | string | Current processing status. Possible values: QUEUED, PROCESSING, PROCESSED, FILLED, FAILED, USER_CANCELLED, DISCARDED |
data.processingStatus.isReady | boolean | Indicates whether the invoice processing is complete and the invoice is ready for use |