Standard Metadata
APIs MUST declare provenance metadata using the following standard fields:
| Name | Description | Data Type | Sample Value |
|---|---|---|---|
| createdAt | Timestamp of resource creation | RFC 3339 DateTime | ”2019-10-12T07:20:50.52Z” |
| createdBy | TID identity attributed to resource creation | TRN | ”trn:2:iam:users:4455ecd5-38fd-4ede-810d-8494b7d7e5ad” |
| updatedAt | Timestamp of resource modification | RFC 3339 DateTime | ”2019-10-12T07:20:50.52Z” |
| updatedBy | TID identity attributed to resource modification | TRN | ”trn:2:iam:users:4455ecd5-38fd-4ede-810d-8494b7d7e5ad” |
| deletedAt | Timestamp of resource deletion | RFC 3339 DateTime | ”2019-10-12T07:20:50.52Z” |
| deletedBy | TID identity attributed to resource deletion | TRN | ”trn:2:iam:users:4455ecd5-38fd-4ede-810d-8494b7d7e5ad” |
Identity attribution is qualified through the use of Trimble Resource Names.