Fetches canonical objects for a specific platform and entity type. Each object includes the canonical (normalized) view, the raw platform data, and a mappings array showing which platforms the entity is linked to.
id - the platform’s native ID (e.g., Procore’s numeric ID or Dynamics’ GUID)canonical_id - Structural’s unified identifier, prefixed by entity type
(e.g., pay_xK9mN2vL8gM3y6P)data - the canonical (normalized) view. Cross-platform-normalized shape with
typed fields, money in minor units, and ISO currency codesplatform_data - the raw platform payload as received from the source systemmappings - an array listing every platform the same canonical entity is linked to.
This is the reconciliation output: when both platforms are connected and an entity was
matched, the array has two entries - one per platform. Consumers do not need to pair
entities manually.API key passed as a Bearer token. Keys are prefixed: sk_demo_* (sandbox),
sk_live_* (production), sk_test_* (staging).
The platform to fetch objects from
procore, dynamics The entity type to fetch
project, customer, contract, invoice, payment Objects retrieved