1"use strict";(self.webpackChunkdocs_v_2=self.webpackChunkdocs_v_2||[]).push([[5792],{96460:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>c,contentTitle:()=>i,default:()=>h,frontMatter:()=>d,metadata:()=>l,toc:()=>o});var r=s(74848),t=s(28453);const d={format:"md",title:"Strategy & Triggers"},i="Strategy & Triggers",l={id:"receive/integration/api-status-and-error-codes/strategy-triggers",title:"Strategy & Triggers",description:"Below section describes error response codes from Client-API for strategy related trigger operations.",source:"@site/docs/receive/integration/api-status-and-error-codes/strategy-triggers.md",sourceDirName:"receive/integration/api-status-and-error-codes",slug:"/receive/integration/api-status-and-error-codes/strategy-triggers",permalink:"/docs/receive/integration/api-status-and-error-codes/strategy-triggers",draft:!1,unlisted:!1,tags:[],version:"current",frontMatter:{format:"md",title:"Strategy & Triggers"},sidebar:"receiveSidebar",previous:{title:"Get Query",permalink:"/docs/receive/integration/api-status-and-error-codes/get-query"},next:{title:"List of Webhooks",permalink:"/docs/receive/integration/list-of-webhooks"}},c={},o=[];function a(e){const n={em:"em",h1:"h1",header:"header",li:"li",ol:"ol",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,t.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.header,{children:(0,r.jsx)(n.h1,{id:"strategy--triggers",children:"Strategy & Triggers"})}),"\n",(0,r.jsx)(n.p,{children:"Below section describes error response codes from Client-API for strategy related trigger operations."}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Error Response:"})," POST/v1/{clientId}/execute_custom_triggers"]}),"\n"]}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"HTTP Status Code"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Meaning"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Resolution Tip"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Error Response"})})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"400 Bad Request"}),(0,r.jsx)(n.td,{children:"Missing values in JSON payload"}),(0,r.jsx)(n.td,{children:"-Check mandatory fields are part of payload -Mandatory values are 1. claimId 2. reactionName"}),(0,r.jsxs)(n.td,{children:['{"messages":["body/[\'<',(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"entityId"})}),">'] should have required property '<",(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"field"})}),'>\'"],"messageIds":[],"success":false}']})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"200 OK Transaction status: failed"}),(0,r.jsx)(n.td,{children:"Invalid ID"}),(0,r.jsx)(n.td,{children:"-Entity is wrong. Check the field mentioned for invalid resource 1. claimId 2. reactionName"}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Error Response:"})," POST/v1/{clientId}/pause_journeys"]}),"\n"]}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"HTTP Status Code"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Meaning"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Resolution Tip"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Error Response"})})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"400 Bad Request"}),(0,r.jsx)(n.td,{children:"Missing values in JSON payload"}),(0,r.jsx)(n.td,{children:"-Check mandatory fields are part of payload -Mandatory values are 1. ref/claimId"}),(0,r.jsxs)(n.td,{children:['{"messages":["body/[\'<',(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"entityId"})}),">
1'] should have required property '<",(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"field"})}),'>\'"],"messageIds":[],"success":false}']})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"200 OK Transaction status: failed"}),(0,r.jsx)(n.td,{children:"Invalid ID"}),(0,r.jsx)(n.td,{children:"-Entity is wrong. Check the field mentioned for invalid resource 1. ref/claimId"}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Error Response:"})," POST/v1/{clientId}/resume_journeys"]}),"\n"]}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"HTTP Status Code"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Meaning"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Resolution Tip"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Error Response"})})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"400 Bad Request"}),(0,r.jsx)(n.td,{children:"Missing values in JSON payload"}),(0,r.jsx)(n.td,{children:"-Check mandatory fields are part of payload -Mandatory values are 1. ref/claimId"}),(0,r.jsxs)(n.td,{children:['{"messages":["body/[\'<',(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"entityId"})}),">'] should have required property '<",(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"field"})}),'>\'"],"messageIds":[],"success":false}']})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"200 OK Transaction status: failed"}),(0,r.jsx)(n.td,{children:"Invalid ID"}),(0,r.jsx)(n.td,{children:"-Entity is wrong. Check the field mentioned for invalid resource 1. ref/claimId"}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Error Response:"})," POST/v1/{clientId}/stop_journeys"]}),"\n"]}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{}),(0,r.jsx)(n.th,{})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"HTTP Status Code"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Meaning"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Resolution Tip"})}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.strong,{children:"Error Response"})})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"400 Bad Request"}),(0,r.jsx)(n.td,{children:"Missing values in JSON payload"}),(0,r.jsx)(n.td,{children:"-Check mandatory fields are part of payload -Mandatory values are 1. ref/claimId"}),(0,r.jsxs)(n.td,{children:['{"messages":["body/[\'<',(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"entityId"})}),">'] should have required property '<",(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"field"})}),'>\'"],"messageIds":[],"success":false}']})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"400 Bad Request"}),(0,r.jsx)(n.td,{children:"Enumerated values in JSON payload"}),(0,r.jsx)(n.td,{children:"-Check enumerated values in JSON -Mandatory values are 1. reason \u2192 -CLAIM_SOLD -CLAIM_PAID -FRAUDULENT -CLAIM_DISCARDED -CLAIM_DISCHARGED -CLAIM_INVALIDATED"}),(0,r.jsxs)(n.td,{children:['{"messages":["body/[\'<',(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"entityId"})}),">'] should have required property '<",(0,r.jsx)(n.em,{children:(0,r.jsx)(n.strong,{children:"field"})}),'>\'"],"messageIds":[],"success":false}']})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"200 OK Transaction status: failed"}),(0,r.jsx)(n.td,{children:"Invalid ID"}),(0,r.jsx)(n.td,{children:"-Entity is wrong. Check the field mentioned for invalid resource 1. ref/claimId"}),(0,r.jsx)(n.td,{})]})]})]})]})}function h(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(a,{...e})}):a(e)}},28453:(e,n,s)=>{s.d(n,{R:()=>i,x:()=>l});var r=s(96540);const t={},d=r.createContext(t);function i(e){const n=r.useContext(d);return r.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:i(e.components),r.createElement(d.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.