# Get claim status
source: https://developer.mastercard.com/mastercard-insurance-programs/documentation/tutorials-and-guides/step6/index.md

Use the GET `/claim-searches` API to view the status of the claim that has been submitted
by cardholder in claim processor's website.

```java
  ApiClient client = new ApiClient();
  OkHttpClient.Builder clientBuilder = client.getHttpClient().newBuilder();

  // Configure the Mastercard service URL
  client.setBasePath("https://sandbox.api.mastercard.com/loyalty/insurance");

  // Add the interceptor code responsible for signing the request
  // NOTE - encryption interceptor is not added here
  clientBuilder
  .addInterceptor(new OkHttpOAuth1Interceptor(consumerKey, signingKey));

  client.setHttpClient(clientBuilder.build());

  InsuranceClaimsApi claimSearchAPI = new InsuranceClaimsApi(client);

  // populate the claim id, postal code and the language
  ClaimStatusRequest claimStatusRequest = new ClaimStatusRequest();
  claimStatusRequest.setClaimId("CLAIMID");
  claimStatusRequest.setPostalCode("postalCode");
  claimStatusRequest.setPreferredLanguage("EN");

  InsuranceClaimsApi claimSearchAPI = new InsuranceClaimsApi(client);
  ClaimStatus claimStatus = claimSearchAPI.claimSearchesPost(claimStatusRequest);
```

Note: encryption interceptor should not be used in claims searches client builder.

[See sequence of API calls to view claim status](https://developer.mastercard.com/mastercard-insurance-programs/documentation/use-cases/index.md).
