Skip to main content

External Cost

EntityExternalCost

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