Create a new transaction

Creates a new transaction. The request body must include contact_id and any
required form fields for the specified team_form_id. Use GET /api/v3/transaction
to discover the required and optional fields for a given form. Not available
for vendor market teams.
Deprecated: use POST /api/v3/transactions instead. This URL remains functional but will be removed in a future release.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

All other properties are dynamic transaction form field key/value pairs.
Keys and expected types are determined by the team's form configuration
(see GET /api/v3/transaction).

integer
required

ID of the contact to associate with this transaction

integer

Form variant whose fields are being submitted. Defaults to 0.

external_ids
object

Map of external service IDs to external transaction IDs. Null values remove an existing mapping. Omit the property to leave mappings unchanged.

external_items
object

Nested by service: {service_id: {item_type: value}}. Null item values remove an existing mapping.

Headers
integer

Team ID of the currently selected team

Responses

401

Unauthorized or vendor market team

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json