External Cost
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/ExternalCostGet by ID
GET
/v1/odata/ExternalCost({id})Create
POST
/v1/odata/ExternalCostUpdate
PUT
/v1/odata/ExternalCost({id})Delete
DELETE
/v1/odata/ExternalCost({id})Fields
| Field | Type | Description |
|---|---|---|
Description | String | Description |
Amount | Double | Amount |
Relationships
| Relationship | Target Entity | Cardinality | Description |
|---|---|---|---|
| Project | Activity_Project | N:1 | Project |
| Milestone | ProjectMilestone | N:1 | Milestone |
| VatGroup | Datastore_VatGroup | N:1 | Vat Group |
Expanding Relationships
GET
/v1/odata/ExternalCost({id})?$expand=ProjectNavigating Relationships
GET
/v1/odata/ExternalCost({id})/Project