---
title: "Cost Collate"
method: GET
path: "/api/cp/card/{cardId}/rev/{revisionId}/cost-collate"
tags: ["Card Revision"]
---

# Cost Collate

`GET /api/cp/card/{cardId}/rev/{revisionId}/cost-collate`

## Request

- Base URL: `https://app.connexcs.com`
- URL: `https://app.connexcs.com/api/cp/card/{cardId}/rev/{revisionId}/cost-collate`
- Auth: one of:
  - OAuth 2
    - Authorization code: `https://auth.connexcs.com/authorize`
    - Token URL: `https://auth.connexcs.com/token`
  - HTTP bearer

Cost Collate

## Path parameters

- `cardId` string, required
- `revisionId` string, required

## Response `200`

Successful response

- CardRevision
  - `id` integer: Id
  - `card_id` string: Card Id (references card.id)
  - `name` string: Name
  - `ts` string, date-time: Ts
  - `revision` integer: Revision
  - `presentation` string: Presentation
  - `external` integer: External
  - `expire` string, date-time: Expire
  - `stale` integer: Stale
  - `currency` string: Currency
  - `date_live` string, date-time: Date Live
  - `count` integer: Count
  - `live_rev_id` integer: Live Rev Id
  - `billing_precision` integer: Billing Precision
  - `rounding_method` 'up' | 'down' | 'half-up' | 'half-down': Rounding Method
  - `duration_rounding_method` 'up' | 'down' | 'half-up' | 'half-down': Duration Rounding Method
  - `origin_billing_source` string: Origin Billing Source
  - `origin_billing_destination` string: Origin Billing Destination
  - `storage` 'live' | 'archive' | 'archiving' | 'archiving-deleting' | 'making-live': Storage
  - `archiving_at` string, date-time, nullable: Archiving At
  - `archive_rule_count` integer: Archive Rule Count
  - `archive_sha256` string: Archive Sha 256
  - `archive_size` integer: Archive Size
  - `archive_created_at` string, date-time, nullable: Archive Created At
  - `archive_deleted_at` string, date-time, nullable: Archive Deleted At
  - `archive_error` string: Archive Error

## Other responses

- `400`: Bad Request - Invalid parameters or request body
- `401`: Authentication information is missing or invalid
- `403`: Access denied - insufficient permissions or dependency access failure
- `404`: Resource not found
- `500`: Internal server error

## Changes

> 29 revisions in range; 1 not diffed.

- **2026-09-13** `fa097c4785b8`: 3 info
  - the endpoint scheme security `oAuth2` was added to the API
  - the endpoint scheme security `opaqueToken` was added to the API
  - the endpoint scheme security `basicAuth` was removed from the API

[Operation history](https://skmtc.dev/connexcs/apis/connexcs-control-panel-api/changes/api/cp/card/:cardId/rev/:revisionId/cost-collate/get.md)

---

[API](https://skmtc.dev/connexcs/apis/connexcs-control-panel-api.md) - [All operations](https://skmtc.dev/connexcs/apis/connexcs-control-panel-api/llms.txt) - [OpenAPI document](https://skmtc.dev/connexcs/apis/connexcs-control-panel-api/revisions/00a8bdc672a4?raw)
