Authenticate to the Revel Systems API using OAuth 2.0, retrieve open orders for a location, and handle webhook signature verification

domain: developer.revelsystems.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Obtain a Bearer token by making a POST request to https://authentication.revelup.com/oauth/token with your client credentials; tokens expire every 24 hours and must be refreshed
  2. Query open orders by sending a GET request to https://[yoursubdomain].revelup.com/resources/Order/ with appropriate query parameters to filter by location and order state
  3. To receive real-time updates, configure a webhook URL in the Revel management console; Revel will POST event payloads to your URL when configured events occur
  4. Verify incoming webhook authenticity by computing an HMAC-SHA1 hash of the payload using your shared secret key and comparing it to the hexadecimal value in the X-Revel-Signature header of the inbound request
  5. Parse the webhook payload to extract the resource type and changed fields, then fetch the full updated record via the corresponding REST endpoint if the full object is needed
  6. Implement token refresh logic before the 24-hour expiry to avoid interrupting webhook processing or polling cycles

Known gotchas

Related routes

Understand and operate within Revel Systems' webhook subscription and delivery model
developer.revelsystems.com · 5 steps · unrated
Submit third-party web orders into Revel Systems and retrieve them via the web_order filter
developer.revelsystems.com · 5 steps · unrated
Authenticate with the project44 API using OAuth 2.0 client credentials and manage token refresh for continuous shipment visibility calls
project44.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans