---
title: "Get all communications linked to travel claim."
method: GET
path: "/insurance/travel/v2/claims/{claim_id}/communications"
---

# Get all communications linked to travel claim.

`GET /insurance/travel/v2/claims/{claim_id}/communications`

## Request

- Base URL: `https://sandbox.api.axapartners.com`
- URL: `https://sandbox.api.axapartners.com/insurance/travel/v2/claims/{claim_id}/communications`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://sandbox.auth.api.axapartners.com/oauth/token` scopes: `urn:axa.partners.insurance.travel.claims.read_only`

Cf. summary

## Path parameters

- `claim_id` string, required: Claim identifier.

## Query parameters

- `reason_code` 'CUSTOMER_JOURNEY_INITIATION_REQUEST' | 'REIMBURSEMENT_ADDITIONAL_INFORMATION', required

## Headers

- `x-environment` 'test' | 'preprod' | 'prod'
- `x-tenant-id` string

## Response `200`

The request has succeeded.
Returns the list of the communications.

- union[]
  - union
    - object: Detail of the communication sent by the customer when initiating his journey.
      - `reason_code` 'CUSTOMER_JOURNEY_INITIATION_REQUEST', required: Code of the communication. Allowed values are: - CUSTOMER_JOURNEY_INITIATION_REQUEST N.B. The list of values is temporary and still needs to be validated / settled on MyDataAtlas before the release of the stable version.
      - `reporter_id` string: Identifier of the involved person.
      - `description` string, required: Detail of the communication.
      - `created_at` string, date-time, required: Date and time on which the communication was created. UTC datetime, RFC3339 format (YYYY-MM-DDTHH:mm:ssZ).
    - object: Detail of the communication sent by the customer to obtain information related to a reimbursement claim.
      - `reason_code` 'REIMBURSEMENT_ADDITIONAL_INFORMATION', required: Code of the communication. Allowed values are: - REIMBURSEMENT_ADDITIONAL_INFORMATION N.B. The list of values is temporary and still needs to be validated / settled on MyDataAtlas before the release of the stable version.
      - `reporter_id` string: Identifier of the involved person.
      - `description` string, required: Detail of the communication.
      - `created_at` string, date-time, required: Date and time on which the communication was created. UTC datetime, RFC3339 format (YYYY-MM-DDTHH:mm:ssZ).

## Other responses

- `400`: Bad Request.
- `401`: Unauthorized. The identity of the caller has not been definitely confirmed (invalid issuer, expired token, ...)
- `403`: Forbidden. The identity of the caller is confirmed, however the required access grants are not met (missing scope, unknown client_id, ...)
- `404`: Not found. The server did not find a current representation for the searched resource.
- `default`: Default response format.

## Changes

- **2026-09-04** `df05aef69b3f`: 1 breaking, 1 info
  - added `subschema #1, subschema #2` to the `items/allOf[subschema #1]/allOf[subschema #1]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1, subschema #2` from the `items/allOf[subschema #1]/allOf[subschema #1]/` response property `oneOf` list for the response status `200`
- **2026-08-06** `efe32b811f1d`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/axa-assistance/apis/axa-assistance-travel-api/changes/insurance/travel/v2/claims/:claim_id/communications/get.md)

---

[API](https://skmtc.dev/axa-assistance/apis/axa-assistance-travel-api.md) - [All operations](https://skmtc.dev/axa-assistance/apis/axa-assistance-travel-api/llms.txt) - [OpenAPI document](https://skmtc.dev/axa-assistance/apis/axa-assistance-travel-api/revisions/700f7054c1d2?raw)
