Amplify Up

API

Public Edge and event endpoints used by the Node SDK.

Most sites should use the Node SDK (@amplifyup/sdk). These HTTP APIs are for custom clients, debugging, and understanding what the Node SDK calls.

Bases

SurfaceProduction URLUsed for
Edgehttps://edge.amplifyup.aiLayouts: resolve, variants, routes, query
Eventshttps://api.amplifyup.aipage and track events

Identify your site with a tracking ID (track_…) from site settings. Edge accepts trackingId or site. Events include the tracking ID on the payload the Node SDK sends.

Browser calls are CORS-enabled. Prefer the Node SDK so visitor IDs, preview suppression, and retries stay consistent.

Endpoints

Publish, cache invalidation, and dashboard APIs are not public. They are not documented here.