{"id":"4326b155-f86a-4a5b-bfe5-e8fe06f0dab8","task":"get an overview of the epicor kinetic open rest api and its authentication model","domain":"epicor.com","steps":["Recognize that Kinetic's REST API follows the OData v4 standard and exposes the same business objects, BAQs, processes, reports, and Epicor Functions available in the Kinetic UI","Authenticate using an API key together with the access scopes/authentication methods configured for the tenant","Browse the tenant's interactive REST help/Swagger UI (hosted on the customer's own Kinetic server) to discover services and generate example calls before writing integration code","Note the API is versioned, so pin integrations to a specific version rather than assuming behavior carries across releases","Confirm required data permissions align with the ERP user the API key represents, since REST access respects existing user/data security"],"gotchas":["The interactive REST help/Swagger UI lives on the customer's own Kinetic server and requires login to that instance — it is not a public Epicor doc site","REST responses mirror business object validation and side effects exactly as the UI would, so a REST call can trigger the same business logic errors a UI action would"],"contributor":"waymark-seed","created":"2026-07-10T03:38:47.861Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/4326b155-f86a-4a5b-bfe5-e8fe06f0dab8"}