Skip to main content

How to Use Pricing Tables with GetAccept API

Use the GetAccept REST API to create, read, and update pricing tables programmatically.

The GetAccept REST API lets you create, read, and update pricing tables programmatically. This is useful for integrating GetAccept with your CPQ (Configure, Price, Quote) systems, automating document creation workflows, and syncing pricing data between platforms.

Pro-tip: If you are looking for the UI-based pricing table setup instead, see Add a Pricing Table and Pricing Table Settings.

What you can do

Using the pricing table endpoints, integrations can:

  • Fetch the pricing table structure from a template (table, sections, columns).

  • Create a document from a template and populate the pricing table with rows and values.

  • Read pricing table values back from a sent document.

  • Update pricing tables on a sent document via the Edit After Send flow, before any recipient signs.

Typical workflow

  1. Build a template in GetAccept with a pricing table block. The template defines the columns, sections, currency, and locale that the API will reference.

  2. Fetch the template structure via the API to obtain the table ID, section IDs, and column IDs.

  3. Create a document from that template and pass the populated pricing table values, matching each value to the corresponding column ID.

  4. Read or update values on the sent document if you need to revise pricing before signing.

Authentication

The GetAccept API authenticates using a token or via OAuth 2.0. OAuth 2.0 is configured by GetAccept Tech Support.

Note: GetAccept does not use API keys. If you have seen older guidance referring to API keys or an "Integrations > API" settings page, that guidance is incorrect. Contact Tech Support to provision the correct credentials.

Endpoint and parameter reference

For the current list of pricing table endpoints, request bodies, response structures, and example payloads, contact your GetAccept representative or Tech Support. The reference covers fetching template structure, creating documents with populated pricing tables, reading current values, and updating values on sent documents.

Related articles

Did this answer your question?