---
title: "Returns cost data for a FAR 51 Authorization"
method: GET
path: "/far51/{far51AuthorizationId}/costs"
tags: ["cost"]
---

# Returns cost data for a FAR 51 Authorization

`GET /far51/{far51AuthorizationId}/costs`

Queries CSP for actual cost data for a given FAR Part 51 Authorization and time period. Queries should return data for all months included in date ranges. For example, a `start_date` of "2022-01-25" and `end_date` of "2022-03-02" should return data for January, February and March. If the date range requested by the client includes periods for which no data exists, the server must return whatever matching cost data does exist rather than respond with an error code.

## Path parameters

- `far51AuthorizationId` string, required

## Query parameters

- `start_date` string, date, required
- `end_date` string, date, required

## Response `200`

Cost operation successful

- CostData
  - `total` string, required — Total cost (ACTUAL or FORECAST) for all included months in USD
  - `results` object[], required
    - `month` string
    - `value` string — Cost (ACTUAL or FORECAST) for the given months in USD

## Other responses

- `400` — Invalid ID or query parameters
- `404` — Far Part 51 Authorization not found

---

[API](https://skmtc.net/dod-ccpo/apis/atat-csp-api.md) · [All operations](https://skmtc.net/dod-ccpo/apis/atat-csp-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dod-ccpo/atat-csp-api/versions/22014acb308f/schema)
