---
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`

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 who makes the communication. N.B. When not filled, it will be considered that the reporter is equal to the one registered at the claim level on $.circumstance.reporter_id
      - `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 who makes the communication. N.B. When not filled, it will be considered that the reporter is equal to the one registered at the claim level on $.circumstance.reporter_id
      - `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.

---

[API](https://skmtc.net/axa-assistance/apis/untitled-api.md) · [All operations](https://skmtc.net/axa-assistance/apis/untitled-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/axa-assistance/untitled-api/revisions/efe32b811f1d/schema)
