The profile-type
header field accepts one of two values:
agent
— For use when a customer-service agent inputs values provided by the account holder into an application that calls the Dispute API.cardholder
— For use when the account holder interacts directly with the mobile app or web page that calls the Dispute API.
Some endpoints return different values according to the value of profile-type
. The values shown in this table are examples only. Because endpoint responses are dynamic, Galileo recommends that you not hard-code to these values or cache responses.
Endpoint | agent response | cardholder response |
---|---|---|
/claim/intake/retrieveReasons | Includes an additional AnswerList item:{ "DisplayText": "The merchant failed to obtain valid authorization.", "Identifier": "AuthChargeback" } | Does not include the AuthChargeback item. |
/claim/intake/retrieveQuestionnaire | "Where do you keep your PIN?" question (with "Identifier": "WherePinKept" ):"Type": "Dropdown" | "Where do you keep your PIN?" question (with "Identifier": "WherePinKept" ):"Type": "Questionnaire" |
/claim/intake/retrieveSummary | The structure within SummaryQuestionnaire.QuestionList for the ContactDateOverride item contains a QuestionList within ContactDateOverride that includes AnswerList and specific nested questions. | The structure within SummaryQuestionnaire.QuestionList for the ContactDateOverride item has "Type": "Questionnaire" for ContactDateOverride , without the nested QuestionList , AnswerList , and additional questions. |
/claim/details/retrieve | Receives a list of Questionnaires answered during intake. | No Questionnaire is displayed. |
/claim/retrieve | Actions includes Add a note , View Case Attachments , View Investigation Details . | Actions does not include those three actions. |