Skip to main content

External Cost

Entity›ExternalCost

A cost record sourced from an external system (e.g. a connector or integration). Tracks expenses that originate outside TribeCRM but need to be associated with activities, projects, or relations for reporting and billing purposes.

Endpoints​

List​

GET/v1/odata/ExternalCost

Get by ID​

GET/v1/odata/ExternalCost({id})

Create​

POST/v1/odata/ExternalCost

Update​

PUT/v1/odata/ExternalCost({id})

Delete​

DELETE/v1/odata/ExternalCost({id})

Fields​

FieldTypeDescription
DescriptionStringDescription
AmountDoubleAmount

Relationships​

RelationshipTarget EntityCardinalityDescription
ProjectActivity_ProjectN:1Project
MilestoneProjectMilestoneN:1Milestone
VatGroupDatastore_VatGroupN:1Vat Group

Expanding Relationships​

GET/v1/odata/ExternalCost({id})?$expand=Project
GET/v1/odata/ExternalCost({id})/Project

Custom Query​

Build your own OData query against ExternalCost. Open Run and edit the whole request inline — swap the entity set, change the $filter, or add $expand, $select, $orderby, $top, $skip. Type $ for suggestions; use ↺ Reset to restore this example.

GET/v1/odata/ExternalCost?$top=10