Getting Started

Build integrations with Phasio using our REST API and webhooks

Integrate your systems with Phasio. Use the REST API to manage orders, parts, customers, and more or set up webhooks to react to events in real time.

Getting started

Generate API credentials

Navigate to Settings > API Keys in the manufacturer dashboard to create an API key. This token is provided as a Bearer token along with all requests to API endpoints.

Make your first API call

Use the access token as a Bearer token in the Authorization header of your requests.

curl -X GET https://m-api.eu.phas.io/api/manufacturer/v1/orders \
  -H "Authorization: Bearer phasio_secret_token_here"

Set up webhooks (optional)

If you need to react to events such as new orders or customer updates, configure webhooks in the Developers section of the dashboard. Phasio will send encrypted POST requests to your endpoint whenever an event fires.

All webhook payloads are encrypted with AES-256-GCM and signed with HMAC-SHA256. See the Webhooks page for decryption examples.

Common use cases

Use caseHow
Sync orders to your ERPUse the Orders API to fetch orders, or subscribe to the Order Created webhook for real-time sync
Import customers from your CRMUse the Customer Organisation API to create and manage customer accounts
Automate part pricingUse the Part Specification API and Part Revision API to query part details and pricing
Track production progressUse the Production Step API to monitor workflow progress

Last updated on

On this page