Getting started with the Euler API

The Euler API lets your own software read your organization's prints and devices, create signed links to print jobs, and embed print jobs in your own pages. API access is available on paid plans.

Create an API token

In Euler, go to SettingsIntegrations & API and create an API token. Copy the Token ID and Token secret right away; the secret is shown only once. See API tokens.

Find the endpoint you need

The base URL is https://www.euler3d.com/api. The API reference lists every endpoint and lets you try requests with your token. The OpenAPI spec is at https://www.euler3d.com/api/reference/json if you want to generate a client, for example with OpenAPI TypeScript or OpenAPI Generator.

Send your first request

Pass the token pair in the X-EULER-API-TOKEN-ID and X-EULER-API-TOKEN-SECRET headers. This lists the most recent prints in your organization:

curl "https://www.euler3d.com/api/v1/org/bySlug/$ORG_SLUG/print/list?limit=10" \
  -H "X-EULER-API-TOKEN-ID: $EULER_TOKEN_ID" \
  -H "X-EULER-API-TOKEN-SECRET: $EULER_TOKEN_SECRET"

Your organization slug is the part after /app/ in the Euler address bar.

Next steps

Questions? Contact hello@euler3d.com.