/
CA
campfire
/
Campfire Developer APIs
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v1
latest
OpenAPI 3.0.3
2026-07-26
362
271
803.3 KB
Revenue Recognition
Update Contract Milestone
put
/rr/api/v1/contracts/{contract_id}/milestones/{id}
Path parameters
contract_id
integer
required
id
integer
required
Request body
ContractMilestone
required
id
integer
required
customer
integer
required
contract
integer
required
product
integer
nullable
product_bundle
string
required
contract_product_bundle
ContractProductBundleRead
required
Read-only serializer for ContractProductBundle in milestone responses.
product_name
string
required
product_bundle_name
string
required
milestone_name
string
required
milestone_date
string
date
required
amount
number
double
required
quantity
number
double
rate
number
double
description
string
nullable
department
integer
nullable
department_name
string
required
tags
object[]
required
revenue_transaction_id
integer
required
created_at
string
date-time
required
last_modified_at
string
required
is_deleted
boolean
required
deleted_at
string
date-time
nullable
required
Response
ContractMilestone
required
id
integer
required
customer
integer
required
contract
integer
required
product
integer
nullable
product_bundle
string
required
contract_product_bundle
ContractProductBundleRead
required
Read-only serializer for ContractProductBundle in milestone responses.
product_name
string
required
product_bundle_name
string
required
milestone_name
string
required
milestone_date
string
date
required
amount
number
double
required
quantity
number
double
rate
number
double
description
string
nullable
department
integer
nullable
department_name
string
required
tags
object[]
required
revenue_transaction_id
integer
required
created_at
string
date-time
required
last_modified_at
string
required
is_deleted
boolean
required
deleted_at
string
date-time
nullable
required