Rate Cards belong to a Rate Card Set and represent the currencies in that set. Rate Cards have many Rate Card Versions which represent the effective version of a Rate Card at a specified point of time. Rate Cards are accessible to users with Financial access (Project Lead or higher) on the account. However, they can only created, modified or deleted by Administrators on the account.
Returns Rate Cards on every Rate Card Set belonging to the account of the user that is logged-in. This endpoint is only accessible to users with Financial access (Project Lead or higher) on the account.
This endpoint returns structured Rate Card objects.
As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the results
array
and will be indexed by ID in the rate_cards
top-level JSON key.
Please see our Response Format section for more information.
active | boolean Returns Rate Cards that have been published. |
created_after | string <date-time> Filter for records created after a specified datetime. The datetime must be in ISO 8601 format. |
created_before | string <date-time> Filter for records created before a specified datetime. The datetime must be in ISO 8601 format. |
currencies | string Restricts Rate Cards to the specified currencies e.g. 'USD,CAD,GBP'. |
external_reference_external_message | string Filter the objects based on the external message of their associated external references. This is an exact match. |
external_reference_external_status | string Filter by the status of the external object in the external system. |
external_reference_service_model | string Filter by the type of the external object this external reference belongs to. |
external_reference_service_model_ref | integer <int32> Filter by the id of the external object this external reference belongs to. |
external_reference_service_model_refs | string Filter for objects that correlate to the specified external object IDs. Provide a comma-separated list of up to 200 external IDs. |
external_reference_service_name | string Filter by the name of the provider for integration. |
external_reference_status | string Filter by the status of the integration, this can be successful or fail. |
has_external_references | boolean Filter by whether or not the object has external references. |
include | string Any of the below associations can be included in your request by providing the
|
matching | boolean Returns rate cards matching a provide text value. |
matching_title_or_currency | boolean Returns rate cards matching a provide text value considering either the title or currency code. |
only | string Allows you to request one or more resources directly by ID. Multiple IDs can be supplied
in a comma separated list, like |
order | string Default: "created_at:desc" Supply Valid values: |
page | integer <int32> Default: 1 |
per_page | integer <int32> <= 200 Default: 20 |
rate_card_set_id | integer <int32> Restricts Rate Cards to the specified Rate Card Set. |
updated_after | string <date-time> Filter for records updated after a specified datetime. The datetime must be in ISO 8601 format. |
updated_before | string <date-time> Filter for records updated before a specified datetime. The datetime must be in ISO 8601 format. |
without_external_reference_service_name | string Exclude by the existence of an external reference with the specified service name. |
{- "count": 0,
- "meta": {
- "count": 0,
- "page_count": 0,
- "page_number": 0,
- "page_size": 0
}, - "results": [
- {
- "key": "string",
- "id": "string"
}
], - "rate_cards": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "currency": "string",
- "effective_rate_card_version_id": "string",
- "external_reference_ids": [
- "string"
], - "rate_card_set_id": "string",
- "rate_card_set_title": "string",
- "rate_card_version_ids": [
- "string"
], - "removable": true,
- "updated_at": "2019-08-24T14:15:22Z",
- "uses": 0
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "currency": "string",
- "effective_rate_card_version_id": "string",
- "external_reference_ids": [
- "string"
], - "rate_card_set_id": "string",
- "rate_card_set_title": "string",
- "rate_card_version_ids": [
- "string"
], - "removable": true,
- "updated_at": "2019-08-24T14:15:22Z",
- "uses": 0
}
}, - "external_references": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "external_link": "string",
- "external_message": "string",
- "external_status": "string",
- "last_synced_at": "2019-08-24T14:15:22Z",
- "locked": true,
- "service_model": "string",
- "service_model_ref": "string",
- "service_name": "string",
- "status": "string",
- "subject_id": 0,
- "subject_ref": {
- "key": "string",
- "id": "string"
}, - "subject_type": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "external_link": "string",
- "external_message": "string",
- "external_status": "string",
- "last_synced_at": "2019-08-24T14:15:22Z",
- "locked": true,
- "service_model": "string",
- "service_model_ref": "string",
- "service_name": "string",
- "status": "string",
- "subject_id": 0,
- "subject_ref": {
- "key": "string",
- "id": "string"
}, - "subject_type": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}
}, - "rate_card_sets": {
- "property1": {
- "account_default": true,
- "active_currencies": [
- "string"
], - "created_at": "2019-08-24T14:15:22Z",
- "default_currencies": [
- "string"
], - "destroyable": true,
- "rate_card_ids": [
- "string"
], - "rate_card_set_version_ids": [
- "string"
], - "title": "string",
- "updated_at": "2019-08-24T14:15:22Z",
- "workspace_group_ids": [
- "string"
]
}, - "property2": {
- "account_default": true,
- "active_currencies": [
- "string"
], - "created_at": "2019-08-24T14:15:22Z",
- "default_currencies": [
- "string"
], - "destroyable": true,
- "rate_card_ids": [
- "string"
], - "rate_card_set_version_ids": [
- "string"
], - "title": "string",
- "updated_at": "2019-08-24T14:15:22Z",
- "workspace_group_ids": [
- "string"
]
}
}, - "rate_card_versions": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "default_rate": 0,
- "rate_card_id": "string",
- "rate_card_role_ids": [
- "string"
], - "rate_card_set_version_id": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "default_rate": 0,
- "rate_card_id": "string",
- "rate_card_role_ids": [
- "string"
], - "rate_card_set_version_id": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}
}
}
Creating a Rate Card automatically creates a Rate Card Version and associates it with the specified Rate Card Set Version. If you are adding a Rate Card with a new currency on a custom Rate Card Set, it needs to be added to the account default Rate Card Set first. When you add a Rate Card with a new currency on a Rate Card Set that already has published Rate Card Set versions, a cloned Rate Card Version will be added to all previous Rate Card Set Versions on the Rate Card Set. A Rate Card can only be created by Administrators on the account.
This endpoint returns structured Rate Card objects.
As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the results
array
and will be indexed by ID in the rate_cards
top-level JSON key.
Please see our Response Format section for more information.
{- "rate_card": {
- "rate_card_set_id": 0,
- "rate_card_set_version_id": 0,
- "currency": "string",
- "external_reference": {
- "service_name": "string",
- "service_model": "string",
- "service_model_ref": "string",
- "status": "string",
- "external_message": "string",
- "external_link": "string",
- "external_status": "string",
- "locked": true
}
}
}
{- "count": 0,
- "meta": {
- "count": 0,
- "page_count": 0,
- "page_number": 0,
- "page_size": 0
}, - "results": [
- {
- "key": "string",
- "id": "string"
}
], - "rate_cards": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "currency": "string",
- "effective_rate_card_version_id": "string",
- "external_reference_ids": [
- "string"
], - "rate_card_set_id": "string",
- "rate_card_set_title": "string",
- "rate_card_version_ids": [
- "string"
], - "removable": true,
- "updated_at": "2019-08-24T14:15:22Z",
- "uses": 0
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "currency": "string",
- "effective_rate_card_version_id": "string",
- "external_reference_ids": [
- "string"
], - "rate_card_set_id": "string",
- "rate_card_set_title": "string",
- "rate_card_version_ids": [
- "string"
], - "removable": true,
- "updated_at": "2019-08-24T14:15:22Z",
- "uses": 0
}
}, - "external_references": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "external_link": "string",
- "external_message": "string",
- "external_status": "string",
- "last_synced_at": "2019-08-24T14:15:22Z",
- "locked": true,
- "service_model": "string",
- "service_model_ref": "string",
- "service_name": "string",
- "status": "string",
- "subject_id": 0,
- "subject_ref": {
- "key": "string",
- "id": "string"
}, - "subject_type": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "external_link": "string",
- "external_message": "string",
- "external_status": "string",
- "last_synced_at": "2019-08-24T14:15:22Z",
- "locked": true,
- "service_model": "string",
- "service_model_ref": "string",
- "service_name": "string",
- "status": "string",
- "subject_id": 0,
- "subject_ref": {
- "key": "string",
- "id": "string"
}, - "subject_type": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}
}, - "rate_card_sets": {
- "property1": {
- "account_default": true,
- "active_currencies": [
- "string"
], - "created_at": "2019-08-24T14:15:22Z",
- "default_currencies": [
- "string"
], - "destroyable": true,
- "rate_card_ids": [
- "string"
], - "rate_card_set_version_ids": [
- "string"
], - "title": "string",
- "updated_at": "2019-08-24T14:15:22Z",
- "workspace_group_ids": [
- "string"
]
}, - "property2": {
- "account_default": true,
- "active_currencies": [
- "string"
], - "created_at": "2019-08-24T14:15:22Z",
- "default_currencies": [
- "string"
], - "destroyable": true,
- "rate_card_ids": [
- "string"
], - "rate_card_set_version_ids": [
- "string"
], - "title": "string",
- "updated_at": "2019-08-24T14:15:22Z",
- "workspace_group_ids": [
- "string"
]
}
}, - "rate_card_versions": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "default_rate": 0,
- "rate_card_id": "string",
- "rate_card_role_ids": [
- "string"
], - "rate_card_set_version_id": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "default_rate": 0,
- "rate_card_id": "string",
- "rate_card_role_ids": [
- "string"
], - "rate_card_set_version_id": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}
}
}
This endpoint is only accessible to users with Financial access (Project Lead or higher) on the account.
This endpoint returns structured Rate Card objects.
As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the results
array
and will be indexed by ID in the rate_cards
top-level JSON key.
Please see our Response Format section for more information.
include | string Any of the below associations can be included in your request by providing the
|
{- "count": 0,
- "meta": {
- "count": 0,
- "page_count": 0,
- "page_number": 0,
- "page_size": 0
}, - "results": [
- {
- "key": "string",
- "id": "string"
}
], - "rate_cards": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "currency": "string",
- "effective_rate_card_version_id": "string",
- "external_reference_ids": [
- "string"
], - "rate_card_set_id": "string",
- "rate_card_set_title": "string",
- "rate_card_version_ids": [
- "string"
], - "removable": true,
- "updated_at": "2019-08-24T14:15:22Z",
- "uses": 0
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "currency": "string",
- "effective_rate_card_version_id": "string",
- "external_reference_ids": [
- "string"
], - "rate_card_set_id": "string",
- "rate_card_set_title": "string",
- "rate_card_version_ids": [
- "string"
], - "removable": true,
- "updated_at": "2019-08-24T14:15:22Z",
- "uses": 0
}
}, - "external_references": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "external_link": "string",
- "external_message": "string",
- "external_status": "string",
- "last_synced_at": "2019-08-24T14:15:22Z",
- "locked": true,
- "service_model": "string",
- "service_model_ref": "string",
- "service_name": "string",
- "status": "string",
- "subject_id": 0,
- "subject_ref": {
- "key": "string",
- "id": "string"
}, - "subject_type": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "external_link": "string",
- "external_message": "string",
- "external_status": "string",
- "last_synced_at": "2019-08-24T14:15:22Z",
- "locked": true,
- "service_model": "string",
- "service_model_ref": "string",
- "service_name": "string",
- "status": "string",
- "subject_id": 0,
- "subject_ref": {
- "key": "string",
- "id": "string"
}, - "subject_type": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}
}, - "rate_card_sets": {
- "property1": {
- "account_default": true,
- "active_currencies": [
- "string"
], - "created_at": "2019-08-24T14:15:22Z",
- "default_currencies": [
- "string"
], - "destroyable": true,
- "rate_card_ids": [
- "string"
], - "rate_card_set_version_ids": [
- "string"
], - "title": "string",
- "updated_at": "2019-08-24T14:15:22Z",
- "workspace_group_ids": [
- "string"
]
}, - "property2": {
- "account_default": true,
- "active_currencies": [
- "string"
], - "created_at": "2019-08-24T14:15:22Z",
- "default_currencies": [
- "string"
], - "destroyable": true,
- "rate_card_ids": [
- "string"
], - "rate_card_set_version_ids": [
- "string"
], - "title": "string",
- "updated_at": "2019-08-24T14:15:22Z",
- "workspace_group_ids": [
- "string"
]
}
}, - "rate_card_versions": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "default_rate": 0,
- "rate_card_id": "string",
- "rate_card_role_ids": [
- "string"
], - "rate_card_set_version_id": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "default_rate": 0,
- "rate_card_id": "string",
- "rate_card_role_ids": [
- "string"
], - "rate_card_set_version_id": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}
}
}
A Rate Card can only be editied by an Administrator on the account. The currency of the Rate Card cannot be changed if it is already in use by a project.
This endpoint returns structured Rate Card objects.
As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the results
array
and will be indexed by ID in the rate_cards
top-level JSON key.
Please see our Response Format section for more information.
include | string Any of the below associations can be included in your request by providing the
|
object | |||||
|
{- "rate_card": {
- "currency": "string",
- "external_reference": {
- "service_name": "string",
- "service_model": "string",
- "service_model_ref": "string",
- "status": "string",
- "external_message": "string",
- "external_link": "string",
- "external_status": "string",
- "locked": true
}
}
}
{- "count": 0,
- "meta": {
- "count": 0,
- "page_count": 0,
- "page_number": 0,
- "page_size": 0
}, - "results": [
- {
- "key": "string",
- "id": "string"
}
], - "rate_cards": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "currency": "string",
- "effective_rate_card_version_id": "string",
- "external_reference_ids": [
- "string"
], - "rate_card_set_id": "string",
- "rate_card_set_title": "string",
- "rate_card_version_ids": [
- "string"
], - "removable": true,
- "updated_at": "2019-08-24T14:15:22Z",
- "uses": 0
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "currency": "string",
- "effective_rate_card_version_id": "string",
- "external_reference_ids": [
- "string"
], - "rate_card_set_id": "string",
- "rate_card_set_title": "string",
- "rate_card_version_ids": [
- "string"
], - "removable": true,
- "updated_at": "2019-08-24T14:15:22Z",
- "uses": 0
}
}, - "external_references": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "external_link": "string",
- "external_message": "string",
- "external_status": "string",
- "last_synced_at": "2019-08-24T14:15:22Z",
- "locked": true,
- "service_model": "string",
- "service_model_ref": "string",
- "service_name": "string",
- "status": "string",
- "subject_id": 0,
- "subject_ref": {
- "key": "string",
- "id": "string"
}, - "subject_type": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "external_link": "string",
- "external_message": "string",
- "external_status": "string",
- "last_synced_at": "2019-08-24T14:15:22Z",
- "locked": true,
- "service_model": "string",
- "service_model_ref": "string",
- "service_name": "string",
- "status": "string",
- "subject_id": 0,
- "subject_ref": {
- "key": "string",
- "id": "string"
}, - "subject_type": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}
}, - "rate_card_sets": {
- "property1": {
- "account_default": true,
- "active_currencies": [
- "string"
], - "created_at": "2019-08-24T14:15:22Z",
- "default_currencies": [
- "string"
], - "destroyable": true,
- "rate_card_ids": [
- "string"
], - "rate_card_set_version_ids": [
- "string"
], - "title": "string",
- "updated_at": "2019-08-24T14:15:22Z",
- "workspace_group_ids": [
- "string"
]
}, - "property2": {
- "account_default": true,
- "active_currencies": [
- "string"
], - "created_at": "2019-08-24T14:15:22Z",
- "default_currencies": [
- "string"
], - "destroyable": true,
- "rate_card_ids": [
- "string"
], - "rate_card_set_version_ids": [
- "string"
], - "title": "string",
- "updated_at": "2019-08-24T14:15:22Z",
- "workspace_group_ids": [
- "string"
]
}
}, - "rate_card_versions": {
- "property1": {
- "created_at": "2019-08-24T14:15:22Z",
- "default_rate": 0,
- "rate_card_id": "string",
- "rate_card_role_ids": [
- "string"
], - "rate_card_set_version_id": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}, - "property2": {
- "created_at": "2019-08-24T14:15:22Z",
- "default_rate": 0,
- "rate_card_id": "string",
- "rate_card_role_ids": [
- "string"
], - "rate_card_set_version_id": "string",
- "updated_at": "2019-08-24T14:15:22Z"
}
}
}
When you delete a Rate Card, its Rate Card Versions and the Rate Card Roles associated with the Rate Card Versions will also be deleted. Once a Rate Card is deleted, neither the Rate Card nor its associated data is recoverable. A Rate Card cannot be deleted if it is already in use by a project. A Rate Card can only be deleted by an Administrator on the account.
The response will contain no content and an HTTP 204 status code if the request was successful, or a standard Kantata OX error message explaining why the object could not be deleted.
Rate Card has been deleted.
Bad Request
Unauthorized request
Forbidden request
Page Not Found
Unprocessable Entity
Service is unavailable
{- "errors": [
- {
- "type": "string",
- "message": "string"
}
]
}