Insightly

Links

    Insightly API

    Getting access, Developing, Testing

    Back to Insightly

    Updates A Quote

    If you have trouble updating a Quote, try accessing the Quote via the GET request to inspect its fields and sub-elements. A common source of problems with write/update requests occurs when users either omit required fields, or insert invalid data into a field (for example, by referring a CATEGORY_ID or LINK_ID which does not exist.

    Input

    type: object properties: parameters: type: object properties: fieldValues: title: Quotation required: - QUOTATION_NAME - OPPORTUNITY_ID type: object properties: QUOTE_ID: format: int64 maxLength: 0 type: integer readOnly: true QUOTATION_NAME: format: string maxLength: 255 type: string readOnly: false OPPORTUNITY_ID: format: int64 maxLength: 0 type: integer readOnly: false CONTACT_ID: format: int64 maxLength: 0 type: integer readOnly: false ORGANISATION_ID: format: int64 maxLength: 0 type: integer readOnly: false PRICEBOOK_ID: format: int64 maxLength: 0 type: integer readOnly: false QUOTATION_DESCRIPTION: format: string maxLength: 4000 type: string readOnly: false QUOTATION_PHONE: format: string maxLength: 255 type: string readOnly: false QUOTATION_EMAIL: format: string maxLength: 255 type: string readOnly: false QUOTATION_FAX: format: string maxLength: 255 type: string readOnly: false QUOTE_STATUS: format: string maxLength: 20 type: string readOnly: false QUOTATION_EXPIRATION_DATE: format: date-time maxLength: 0 type: string readOnly: false IS_SYNCING: format: boolean maxLength: 0 type: boolean readOnly: false SHIPPING_HANDLING: format: string maxLength: 0 type: number readOnly: false TAX: format: string maxLength: 0 type: number readOnly: false ADDRESS_BILLING_NAME: format: string maxLength: 255 type: string readOnly: false ADDRESS_BILLING_STREET: format: string maxLength: 255 type: string readOnly: false ADDRESS_BILLING_CITY: format: string maxLength: 255 type: string readOnly: false ADDRESS_BILLING_STATE: format: string maxLength: 255 type: string readOnly: false ADDRESS_BILLING_POSTCODE: format: string maxLength: 128 type: string readOnly: false ADDRESS_BILLING_COUNTRY: format: string maxLength: 255 type: string readOnly: false ADDRESS_SHIPPING_NAME: format: string maxLength: 255 type: string readOnly: false ADDRESS_SHIPPING_STREET: format: string maxLength: 255 type: string readOnly: false ADDRESS_SHIPPING_CITY: format: string maxLength: 255 type: string readOnly: false ADDRESS_SHIPPING_STATE: format: string maxLength: 255 type: string readOnly: false ADDRESS_SHIPPING_POSTCODE: format: string maxLength: 128 type: string readOnly: false ADDRESS_SHIPPING_COUNTRY: format: string maxLength: 255 type: string readOnly: false CUSTOMFIELDS: type: array items: title: CustomField type: object properties: FIELD_NAME: type: string FIELD_VALUE: type: object description: >- The record to update (just include the JSON object as the request body) required: - fieldValues title: Parameters