Search skmtc…
⌘K
Docs
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Generate
Filter operations
get
/health
Health check
get
/internal/maintenance/readiness
Internal interactive database readiness
get
/openapi.json
OpenAPI spec
get
/platform/info
Platform mode and readiness
post
/auth/register
Register local owner account
post
/auth/login
Login local owner account
post
/auth/email-verification/resend
Resend mailbox verification email for the current session
post
/auth/email-verification/confirm
Complete mailbox verification with registration authority or mailbox takeover
post
/auth/password-reset/request
Request a one-time password reset link
post
/auth/password-reset/confirm
Set a new password from a reset link
get
/auth/google/start
Issue a single-use Google nonce bound to this browser
post
/auth/google/verify
Verify Google identity and create a one-time auth handoff
get
/auth/github/start
Redirect to GitHub login OAuth
get
/auth/github/callback
Complete GitHub login OAuth and redirect to /auth/callback
post
/auth/provider-handoffs/exchange
Consume a one-time auth handoff and mint a Eurobase session
post
/auth/logout
Logout current session
delete
/auth/account
Cancel billing and request account deletion after explicit email confirmation
get
/auth/session
Get current session identity
get
/auth/bootstrap
Get authenticated shell bootstrap data
get
/auth/identities
List linked auth providers for the authenticated user
get
/auth/identities/google/link/start
Issue a Google nonce bound to this browser and initiating session
post
/auth/identities/google/link
Link Google identity to the authenticated user
get
/auth/identities/github/link/start
Create GitHub login OAuth start URL for authenticated account linking
delete
/auth/identities/{provider}
Unlink one auth provider from the authenticated user
get
/organizations
List organizations available to the authenticated user
post
/organizations
Create a new organization for the authenticated user
get
/organizations/{id}
Get one accessible organization
patch
/organizations/{id}
Rename an organization; billing owner only
post
/abuse-notices
Notify Eurobase of illegal content (DSA Art. 16)
post
/feedback
Submit authenticated product feedback with optional page screenshot
get
/internal/feedback
List owner-operator feedback submissions
get
/internal/feedback/{id}
Get one owner-operator feedback submission
patch
/internal/feedback/{id}
Update one owner-operator feedback status
get
/internal/feedback/{id}/screenshot
Get one owner-operator feedback screenshot
get
/internal/admin/tables
List curated owner-operator-readable tables
get
/internal/admin/tables/{table}/rows
List curated owner-operator-readable rows for one table
get
/internal/admin/tables/{table}/rows/{id}
Get one curated owner-operator-readable row
get
/internal/operator/overview
Get owner-locked operator cockpit overview
get
/internal/operator/signups
List owner-operator signups with their progress, newest first
get
/internal/operator/signups/{id}
Get one owner-operator signup with projects and deployments
post
/internal/operator/signups/{id}/actions
Change one signup’s own-plan quota with an append-only audit
get
/internal/operator/project-enforcement
Get one project's abuse enforcement state and evidence history (ADR 0080)
post
/internal/operator/projects/{id}/enforcement-actions
Suspend or unsuspend one project's public serving with captured evidence (ADR 0080)
get
/internal/operator/projects/{id}/diagnostics
Get owner-operator project diagnostic evidence
post
/internal/metering/ingest
Settle shared metering rows or independent immutable gateway WAL sources
post
/internal/app-host/binary-change
Fence or settle a deliberate app host binary-set switch
post
/internal/app-host/routes/reconcile
Reconcile revoked Worker routes after launcher stops
post
/internal/app-host/retirement/settle
Acknowledge permanent host retirement after quiescence and usage delivery
post
/internal/app-host/facts
Store the facts of one app host boot (ADR 0076 contract §5)
post
/internal/app-host/usage/ingest
Ingest app host CPU and egress counters (ADR 0076 contract §5)
post
/internal/app-host/logs/ingest
Ingest Worker output and instance events of one app host boot (ADR 0076 contract §5a)
get
/internal/app-hosts/{hostId}
Read one app host membership and latest boot facts (operator)
put
/internal/app-hosts/{hostId}
Register or move one app host membership (operator)
get
/account/usage
Read account usage and plan screen model
get
/account/usage/resource-contributors
Read account usage top resource contributors
get
/account/billing
Read account billing screen model
get
/account/usage/timeseries
Read account usage time-series buckets for visible meters
post
/billing/checkout-session
Create a Stripe Checkout session for an organization plan upgrade
post
/billing/subscription-plan
Change an active subscription between Starter and Pro
post
/billing/ownership
Transfer billing responsibility to an existing member of every project sharing the plan
post
/billing/portal-session
Create a Stripe Customer Portal session for an organization
post
/stripe/webhook
Receive Stripe webhook events
get
/notifications
List durable user notifications for the notification center
get
/notifications/{notificationId}
Read API-owned notification detail and bounded thread events
get
/notifications/summary
Read the bounded notification badge summary
post
/notifications/read
Mark one notification, selected notifications, or the active unread scope as read
post
/notifications/archive
Archive one notification, selected notifications, or the active notification scope
post
/notifications/unarchive
Restore one archived notification or selected archived notifications
get
/github/connect-url
Get next GitHub connect URL
get
/github/access-target/{token}
Resolve an opaque GitHub access target
get
/github/access-target/installation/{target}
Resolve an opaque GitHub installation access target
post
/github/refresh
Refresh GitHub repository visibility
post
/github/disconnect
Remove user-owned GitHub provider access and clear cached visibility
get
/github/oauth/start
Start GitHub OAuth flow
get
/github/oauth/callback
GitHub OAuth callback
get
/github/install/start
Start GitHub App installation flow
get
/github/callback
GitHub App callback
get
/github/install/callback
GitHub App installation callback
get
/github/repos
List cached installation repos and snapshot metadata
get
/github/stream
Stream GitHub snapshot invalidation events
post
/github/webhook
GitHub webhook receiver
get
/projects/{id}/members
List project members
get
/account/domains
List the custom domains of a workspace
post
/account/domains
Connect a custom domain to a workspace
delete
/account/domains/{domainId}
Remove a custom domain from the workspace
patch
/account/domains/{domainId}
Link a custom domain to a project, move it, or unlink it
post
/projects/{id}/invitations
Invite a person to the project by email
delete
/projects/{id}/invitations/{invitationId}
Revoke a pending project invitation
get
/invitations
List pending project invitations for the signed-in, verified email
post
/invitations/{invitationId}/accept
Accept a project invitation sent to the signed-in, verified email
delete
/invitations/{invitationId}
Decline a project invitation sent to the signed-in, verified email
delete
/projects/{id}/members/{membershipId}
Remove a project member
patch
/projects/{id}/members/{membershipId}
Update a project member role
get
/internal/runner/jobs/{jobId}/context
Internal runner fetches deployment context for a dispatched job attempt
get
/internal/runner/jobs/{jobId}/source-execution
Observe the source worker owned by this build attempt
post
/internal/runner/jobs/{jobId}/source-execution
Start the source worker once ({}) or publish the uploaded source archive to it ({ sourceSha256 })
post
/internal/runner/jobs/{jobId}/build-cache
Get exact-object cache grants for this project build or publish its completed cache
post
/internal/runner/jobs/{jobId}/workers-detection
Report the Workers build controller's runtime detection before any user code runs (ADR 0076 D10)
post
/internal/runner/jobs/{jobId}/token-exchange
Internal runner exchanges its scoped provider authority for a job token
post
/internal/runner/jobs/{jobId}/preview-session
Issue a scoped capture credential directly to the authenticated preview job
post
/internal/runner/jobs/{jobId}/gateway-probe-auth
Internal runner issues a short-lived gateway probe token after provider rollout and candidate route registration
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Generate code
OpenAPI spec
get
/openapi.json
Request
Base URL:
https://api.eurobase.dev
URL:
https://api.eurobase.dev/openapi.json
Auth:
none declared
Response
Spec JSON
Changes
No recorded changes to this operation across all 1 revision of this API.