curl --request PATCH \
--url https://api.meetcampfire.com/rr/api/v1/contracts/{contract_id}/bundles/{id} \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"end_date": "2023-12-25",
"rebalance_journal_entries_indefinitely": false,
"lines": [
{
"contract_bundle": 123,
"amount": 0,
"product": 123
}
],
"bundle_name": "<string>",
"bundle_description": "<string>",
"start_date": "2023-12-25",
"use_daily_accounting": true,
"use_catchup": true,
"catchup_date": "2023-12-25",
"contract": 123
}
'{
"id": 123,
"is_deleted": false,
"deleted_at": "2023-11-07T05:31:56Z",
"lines": [
{
"id": 123,
"is_deleted": false,
"deleted_at": "2023-11-07T05:31:56Z",
"product_name": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"last_modified_at": "2023-11-07T05:31:56Z",
"customer": 123,
"amount": 0,
"product": 123
}
],
"bundle_name": "<string>",
"start_date": "2023-12-25",
"created_at": "2023-11-07T05:31:56Z",
"last_modified_at": "2023-11-07T05:31:56Z",
"customer": 123,
"contract": 123,
"end_date": "2023-12-25",
"rebalance_journal_entries_indefinitely": false,
"bundle_description": "<string>",
"use_daily_accounting": true,
"use_catchup": true,
"catchup_date": "2023-12-25"
}curl --request PATCH \
--url https://api.meetcampfire.com/rr/api/v1/contracts/{contract_id}/bundles/{id} \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"end_date": "2023-12-25",
"rebalance_journal_entries_indefinitely": false,
"lines": [
{
"contract_bundle": 123,
"amount": 0,
"product": 123
}
],
"bundle_name": "<string>",
"bundle_description": "<string>",
"start_date": "2023-12-25",
"use_daily_accounting": true,
"use_catchup": true,
"catchup_date": "2023-12-25",
"contract": 123
}
'{
"id": 123,
"is_deleted": false,
"deleted_at": "2023-11-07T05:31:56Z",
"lines": [
{
"id": 123,
"is_deleted": false,
"deleted_at": "2023-11-07T05:31:56Z",
"product_name": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"last_modified_at": "2023-11-07T05:31:56Z",
"customer": 123,
"amount": 0,
"product": 123
}
],
"bundle_name": "<string>",
"start_date": "2023-12-25",
"created_at": "2023-11-07T05:31:56Z",
"last_modified_at": "2023-11-07T05:31:56Z",
"customer": 123,
"contract": 123,
"end_date": "2023-12-25",
"rebalance_journal_entries_indefinitely": false,
"bundle_description": "<string>",
"use_daily_accounting": true,
"use_catchup": true,
"catchup_date": "2023-12-25"
}Documentation Index
Fetch the complete documentation index at: https://docs.campfire.ai/llms.txt
Use this file to discover all available pages before exploring further.
Token-based authentication with required prefix "Token"
Bundle end date. Required for standard contracts. For evergreen contracts this may be null to follow the contract timeline, or set to a billing-period end date.
Should only be used for Evergreen contracts. When true, linked invoice journal entries are rebalanced on each evergreen contract extension.
Show child attributes
250250Show child attributes
250standard - Standard (actual month length)daily - Dailystandard, daily Bundle end date. Required for standard contracts. For evergreen contracts this may be null to follow the contract timeline, or set to a billing-period end date.
Should only be used for Evergreen contracts. When true, linked invoice journal entries are rebalanced on each evergreen contract extension.
250