Skip to content
English
  • There are no suggestions because the search field is empty.

Contract - Rillet Data Target Requirements

Contract - Rillet Data Target Requirements

DataBlend supports API calls to Create, Update and Delete Contacts within Rillet leveraging the Rillet API.

DataBlend Query Field Rillet Object (API) Required Notes
contract_id contract_id Yes For update or delete contract. UUID of the contract to delete. Passed as a path parameter. Returns 204 No Content on success. 
name name Yes Contract name. Enter a unique string.
customer_id customer_id Yes UUID of the customer.
close_date close_date Yes Contract close date.  Format: YYYY-MM-DD
start_date start_date Yes Contract start date.  Format: YYYY-MM-DD
scope scope Yes  Use FULL for Rillet-managed invoicing or REVENUE_RECOGNITION_ONLY for externally invoiced contracts. 
items.product_id items.product_id Yes UUID of the product. Minimum 1 item required.
items.price.type items.price.type Yes  Use ONE_TIME, FIXED_RECURRING, or USAGE
items.price.amount.amount items.price.amount.amount Yes Monetary value of the line item. Format: decimal string (e.g. 500.00). 
items.price.amount.currency items.price.amount.currency Yes ISO-4217 currency code (e.g. USD). 
items.price.interval_months items.price.interval_months Yes  Required for FIXED_RECURRING. Number of months per billing interval (e.g. 1 for monthly). 
items.quantity items.quantity Yes Quantity of the product.
items.revenue_pattern items.revenue_pattern Yes  Use EVEN_PERIOD or DAILY
invoicing.interval invoicing.interval Yes  Required for FULL scope. Use MONTHLY, MONTHLY_PRORATED, QUARTERLY, SEMI_ANNUAL, or YEARLY
invoicing.payment_terms invoicing.payment_terms Yes  Required for FULL scope. Number of days until payment is due (e.g. 0 for due on invoice date). 
invoicing.day invoicing.day Yes  Required for FULL scope. Day of the month invoices are generated (e.g. 1 for the 1st). 
end_date end_date No  Contract end date. Omit for open-ended contracts. Format: YYYY-MM-DD
subsidiary_id subsidiary_id No UUID of the subsidiary. Required if multi-entity.
exchange_rate exchange_rate No Optional exchange rate object. Falls back to system default if contract currency differs from subsidiary currency.
external_references.id external_references.id No ID from the originating system for traceability.
external_references.source external_references.source No Source system identifier for the external reference.

For more information, please see Contract - Rillet API Reference.