---
title: "/claim/details/retrieve"
method: POST
path: "/claim/details/retrieve"
tags: ["Claim"]
---

# /claim/details/retrieve

`POST /claim/details/retrieve`

Use this endpoint to get claim details

> 📘 Note
>
> This endpoint may return different data depending on the value of `profile-type`. See <a href="ref:api-reference-profile-type-differences" target="_blank">Profile Type Differences</a> for details.

## Request body

- object
  - `providerId` integer, required — Your unique provider identifier from SoFi Tech Solutions. Pattern: Max 10 digits Example: `9999`
  - `transactionId` string, required — Supply a globally unique ID to identify this endpoint request ("transaction"). Pattern: Max 60 characters Example: `"984513-395483653-4483483478"`
  - `ClaimId` string, required

## Response `200`

Successful claim details retrieve request

- object
  - `Questionnaire` object — Questionnaire for the user to provide answers for. PostQuestionnaire is to be presented to the user after they provide answers for Questionnaire
    - `QuestionList` object[] — A List of questions the user can answer. This QuestionList can be nested inside of another Question's AnswerList indicating that these questions should only be displayed if that Answer is selected.
      - `Identifier` string — Question identifier
      - `DisplayText` string — Text to display with the question
      - `DataType` 'String' | 'Decimal' | 'Integer' | 'Date' | 'DateTime' | 'Boolean' | 'List' — This list of question datatypes indicates what the `AnswerValue` can be: * `String` — Text, e.g., `Yes` * `Decimal` — Floating-point decimal, e.g., `14.52` * `Integer` — Integer, e.g., `15` * `Date` — Date with format yyyymmdd, e.g., `20240216` * `DateTime` — Datetime with format yyyyMMdd`T`HHmmss.SSS z, e.g., `20230201T225915.773 GMT` * `Boolean` — Boolean, either `true` or `false` * `List` — Text, where `Identifier` can be provided multiple times. See <a href="doc:creating-an-api-30-dispute#adding-list-answers" target="_blank">Adding `List` answers</a> for examples.
      - `Type` 'YesNo' | 'Date' | 'DateTime' | 'Text' | 'TextMulti' | 'Dropdown' | 'AutoComplete' | 'RadioButtons' | 'Checkboxes' | 'MultiSelect' | 'Decimal' | 'Integer' | 'Currency' | 'RichText' | 'Nothing' | 'Section' | 'Questionnaire' — Question type
      - `Format` 'Caption' | 'Default' | 'Internal' | 'Notification' | 'Warning' — Metadata describing the question format, can be used to optionally provide different visual treatment
      - `IsOptional` boolean — Is this question optional?
      - `AnswerList` object[] — A list of possible answers for a question
        - `Identifier` string — Unique answer identifier
        - `DisplayText` string — Answer text to display
      - `SelectedAnswer` string — The selected answer to this question. This could be a default for an initially loaded questionnaire or a persisted previous answer.
      - `APIDocumentationList` object[] — This is returned for questions of type Section. It provides the implementation details to provide the answer to said question.
        - `ImplementationNotes` string — Description of the connector
        - `Endpoint` string — REST connector endpoint suffix
        - `Method` string — Method for REST connector (always `POST`)
  - `DisputeReasonQuestionnaire` object — Questionnaire for the user to provide answers for. PostQuestionnaire is to be presented to the user after they provide answers for Questionnaire
    - `QuestionList` object[] — A List of questions the user can answer. This QuestionList can be nested inside of another Question's AnswerList indicating that these questions should only be displayed if that Answer is selected.
      - `Identifier` string — Question identifier
      - `DisplayText` string — Text to display with the question
      - `DataType` 'String' | 'Decimal' | 'Integer' | 'Date' | 'DateTime' | 'Boolean' | 'List' — This list of question datatypes indicates what the `AnswerValue` can be: * `String` — Text, e.g., `Yes` * `Decimal` — Floating-point decimal, e.g., `14.52` * `Integer` — Integer, e.g., `15` * `Date` — Date with format yyyymmdd, e.g., `20240216` * `DateTime` — Datetime with format yyyyMMdd`T`HHmmss.SSS z, e.g., `20230201T225915.773 GMT` * `Boolean` — Boolean, either `true` or `false` * `List` — Text, where `Identifier` can be provided multiple times. See <a href="doc:creating-an-api-30-dispute#adding-list-answers" target="_blank">Adding `List` answers</a> for examples.
      - `Type` 'YesNo' | 'Date' | 'DateTime' | 'Text' | 'TextMulti' | 'Dropdown' | 'AutoComplete' | 'RadioButtons' | 'Checkboxes' | 'MultiSelect' | 'Decimal' | 'Integer' | 'Currency' | 'RichText' | 'Nothing' | 'Section' | 'Questionnaire' — Question type
      - `Format` 'Caption' | 'Default' | 'Internal' | 'Notification' | 'Warning' — Metadata describing the question format, can be used to optionally provide different visual treatment
      - `IsOptional` boolean — Is this question optional?
      - `AnswerList` object[] — A list of possible answers for a question
        - `Identifier` string — Unique answer identifier
        - `DisplayText` string — Answer text to display
      - `SelectedAnswer` string — The selected answer to this question. This could be a default for an initially loaded questionnaire or a persisted previous answer.
      - `APIDocumentationList` object[] — This is returned for questions of type Section. It provides the implementation details to provide the answer to said question.
        - `ImplementationNotes` string — Description of the connector
        - `Endpoint` string — REST connector endpoint suffix
        - `Method` string — Method for REST connector (always `POST`)
  - `QuestionnaireExt` object — Questionnaire for the user to provide answers for. PostQuestionnaire is to be presented to the user after they provide answers for Questionnaire
    - `QuestionList` object[] — A List of questions the user can answer. This QuestionList can be nested inside of another Question's AnswerList indicating that these questions should only be displayed if that Answer is selected.
      - `Identifier` string — Question identifier
      - `DisplayText` string — Text to display with the question
      - `DataType` 'String' | 'Decimal' | 'Integer' | 'Date' | 'DateTime' | 'Boolean' | 'List' — This list of question datatypes indicates what the `AnswerValue` can be: * `String` — Text, e.g., `Yes` * `Decimal` — Floating-point decimal, e.g., `14.52` * `Integer` — Integer, e.g., `15` * `Date` — Date with format yyyymmdd, e.g., `20240216` * `DateTime` — Datetime with format yyyyMMdd`T`HHmmss.SSS z, e.g., `20230201T225915.773 GMT` * `Boolean` — Boolean, either `true` or `false` * `List` — Text, where `Identifier` can be provided multiple times. See <a href="doc:creating-an-api-30-dispute#adding-list-answers" target="_blank">Adding `List` answers</a> for examples.
      - `Type` 'YesNo' | 'Date' | 'DateTime' | 'Text' | 'TextMulti' | 'Dropdown' | 'AutoComplete' | 'RadioButtons' | 'Checkboxes' | 'MultiSelect' | 'Decimal' | 'Integer' | 'Currency' | 'RichText' | 'Nothing' | 'Section' | 'Questionnaire' — Question type
      - `Format` 'Caption' | 'Default' | 'Internal' | 'Notification' | 'Warning' — Metadata describing the question format, can be used to optionally provide different visual treatment
      - `IsOptional` boolean — Is this question optional?
      - `AnswerList` object[] — A list of possible answers for a question
        - `Identifier` string — Unique answer identifier
        - `DisplayText` string — Answer text to display
      - `SelectedAnswer` string — The selected answer to this question. This could be a default for an initially loaded questionnaire or a persisted previous answer.
      - `APIDocumentationList` object[] — This is returned for questions of type Section. It provides the implementation details to provide the answer to said question.
        - `ImplementationNotes` string — Description of the connector
        - `Endpoint` string — REST connector endpoint suffix
        - `Method` string — Method for REST connector (always `POST`)
  - `StatusList` object[]
    - `Type` 'Error' | 'Success' — Status of the request
    - `Message` string — Message about the status
    - `Code` string — Numeric code for the status
  - `rtoken` string, nullable — A system-generated ID used for tracking
  - `StatusCode` integer, nullable — The HTTP response status code

## Other responses

- `400` — Error claim details retrieve request
- `500` — Error claim details retrieve request

---

[API](https://skmtc.net/galileo-ft/apis/program-api.md) · [All operations](https://skmtc.net/galileo-ft/apis/program-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/galileo-ft/program-api/revisions/bcd728f97a18/schema)
