Quote
The Quote type in Bunny's GraphQL API and its fields.
| Name | Type | Description |
|---|---|---|
| acceptedAt | ISO8601DateTime | |
| acceptedByName | String | |
| acceptedByTitle | String | |
| account | Account | |
| accountId | ID | |
| amount | Float | |
| amountAsCurrency | String | Formatted amount with currency symbol |
| amountDue | Float | |
| amountsByPeriod | List (PeriodAmount) | |
| applicationDate | ISO8601Date | |
| applied | Boolean | |
| applyOnAccept | Boolean | |
| approvalRequest | ApprovalRequest | |
| backdatedPeriods | Boolean | |
| backdatedQuote | Boolean | |
| billingCycles | List (BillingCycle) | |
| billingDay | Int | |
| contact | Contact | |
| contactId | ID | |
| contactSignerIds | List (ID) | Contact signers IDs |
| contactSigners | List (Contact) | Contact signers |
| createdAt | ISO8601DateTime | |
| credits | Float | Credits granted from plan upgrades |
| currencyId | ID | |
| currentPaymentHold | PaymentHold | |
| customFieldDefinitions | List (CustomField) | Custom field definitions for this object type |
| customFieldsData | JSON | All custom field values for this object as a JSON object |
| deal | Deal | |
| dealId | ID | |
| discount | Float | |
| discountValue | Float | Amount discounted from subtotal |
| documentTemplate | DocumentTemplate | |
| documentTemplateId | ID | |
| documents | List (Document) | |
| emailBody | String | Email body to be sent in workflow |
| emailSubject | String | Email subject for quote sharing |
| endDate | ISO8601Date | |
| endDateOptions | List (DateOption) | |
| entity | Entity | |
| evergreen | Boolean | |
| expiresAt | ISO8601Date | |
| files | List (Document) | |
| firstInvoice | Invoice | |
| formattedQuote | FormattedQuote | |
| hasCustomFields | Boolean | Whether this object type has any custom fields defined |
| id | ID | Null when previewing |
| invoiceImmediately | Boolean | |
| invoiceImmediatelyAvailable | Boolean | |
| invoiceUntil | ISO8601Date | |
| invoiceUntilOptions | List (DateOption) | |
| invoices | List (Invoice) | |
| isPendingApprovalRequest | Boolean | |
| kind | QuoteChangeKind | |
| message | String | Personal message for the contact whom the quote is shared with |
| name | String | |
| netPaymentDays | Int | |
| notes | String | Notes pertaining to the quote |
| number | String | |
| owner | User | |
| ownerId | ID | |
| payToAccept | Boolean | |
| payableId | ID | |
| periodAmount | Float | Amount for a single full period of the subscription |
| plans | List (QuotePlan) | |
| platform | Platform | |
| poNumber | String | |
| quoteChanges | List (QuoteChange) | |
| requiresApproval | Boolean | |
| sharedAt | ISO8601DateTime | |
| signers | List (Signer) | Signers |
| signingIntegration | String | Signing integration |
| signingMetadata | SigningMetadata | |
| skipBackdatedInvoices | Boolean | |
| smallUnitAmountDue | BigInt | Amount in the currency smallest unit |
| splitInvoice | Boolean | |
| startDate | ISO8601Date | |
| state | QuoteState | |
| subtotal | Float | Total before tax, net of discounts and coupons |
| taxAmount | Float | |
| taxCode | String | |
| taxOutOfDate | Boolean | True when a draft quote has changed since its tax was last calculated |
| taxationEnabled | Boolean | True when an enabled, valid taxation plugin can calculate taxes for this quote |
| triggeredApprovalRules | List (ApprovalRule) | Approval rules triggered by the quote properties |
| updatedAt | ISO8601DateTime | |
| userEmailBody | String | Email body for quote sharing |
| userEmailSubject | String | Email subject for quote sharing |
| userSignerIds | List (ID) | User signers IDs |
| userSigners | List (QuoteUserSigner) | User signers |
| uuid | ID | |
| viewedAt | ISO8601DateTime |