Error codes

Responses from the Conversion API uses HTTP response codes to denote success and various errors.

Code

Description

200

Success

400

Required value 'actionSource' (JSON name 'action_source') missing at $
Parameters that are required but not present.

400

event_id must not be empty

event_name must not be empty

client_id must not be empty

Parameters that are required but are blank(empty strings)

400

Expected one of [email, website, app, phone_call, chat, physical_store, system_generated, other] but was web at path $.action_source
Values action_source can take.

400

Expected one of [conversion, lead, purchase, signup, custom_conversion] but was Lead at path $.event_name

Validations on conversion event types. See here

400

action_source_url should be a valid URL

The action_source_url is required for website events.

400

order value should be positive

order value must have currency

Value and currency are required for purchase events. Currency should be a valid currency

500

Internal server error