Skip to main content

Strategy & Triggers

Below section describes error response codes from Client-API for strategy related trigger operations.

  1. Error Response: POST/v1/{clientId}/execute_custom_triggers
HTTP Status CodeMeaningResolution TipError Response
400 Bad RequestMissing values in JSON payload-Check mandatory fields are part of payload -Mandatory values are 1. claimId 2. reactionName{"messages":["body/['<entityId>'] should have required property '<field>'"],"messageIds":[],"success":false}
200 OK Transaction status: failedInvalid ID-Entity is wrong. Check the field mentioned for invalid resource 1. claimId 2. reactionName
  1. Error Response: POST/v1/{clientId}/pause_journeys
HTTP Status CodeMeaningResolution TipError Response
400 Bad RequestMissing values in JSON payload-Check mandatory fields are part of payload -Mandatory values are 1. ref/claimId{"messages":["body/['<entityId>'] should have required property '<field>'"],"messageIds":[],"success":false}
200 OK Transaction status: failedInvalid ID-Entity is wrong. Check the field mentioned for invalid resource 1. ref/claimId
  1. Error Response: POST/v1/{clientId}/resume_journeys
HTTP Status CodeMeaningResolution TipError Response
400 Bad RequestMissing values in JSON payload-Check mandatory fields are part of payload -Mandatory values are 1. ref/claimId{"messages":["body/['<entityId>'] should have required property '<field>'"],"messageIds":[],"success":false}
200 OK Transaction status: failedInvalid ID-Entity is wrong. Check the field mentioned for invalid resource 1. ref/claimId
  1. Error Response: POST/v1/{clientId}/stop_journeys
HTTP Status CodeMeaningResolution TipError Response
400 Bad RequestMissing values in JSON payload-Check mandatory fields are part of payload -Mandatory values are 1. ref/claimId{"messages":["body/['<entityId>'] should have required property '<field>'"],"messageIds":[],"success":false}
400 Bad RequestEnumerated values in JSON payload-Check enumerated values in JSON -Mandatory values are 1. reason → -CLAIM_SOLD -CLAIM_PAID -FRAUDULENT -CLAIM_DISCARDED -CLAIM_DISCHARGED -CLAIM_INVALIDATED{"messages":["body/['<entityId>'] should have required property '<field>'"],"messageIds":[],"success":false}
200 OK Transaction status: failedInvalid ID-Entity is wrong. Check the field mentioned for invalid resource 1. ref/claimId