# Eurobase Auth API

**Canonical:** https://apis.io/apis/eurobase-dev/eurobase-dev-auth-api/  
**Provider:** Eurobase — https://apis.io/providers/eurobase-dev/  
**Base URL:** https://api.eurobase.dev  
**Documentation:** https://eurobase.dev/docs

Eurobase Auth API is one of 22 APIs that [Eurobase](https://apis.io/providers/eurobase-dev/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Authentication. The published artifact set on APIs.io includes an OpenAPI specification and 1 JSON Schema.

The Auth API from Eurobase — 20 operation(s) for auth.

## Operations (20)

| Method | Path | Summary |
|---|---|---|
| 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 |

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/eurobase-dev/openapi/eurobase-dev-auth-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/eurobase-dev/json-schema/eurobase-dev-project-telemetry-overview-response-schema.json

## Other Eurobase APIs (12)

- [Eurobase Abuse Notices API](https://apis.io/apis/eurobase-dev/eurobase-dev-abuse-notices-api/)
- [Eurobase Account API](https://apis.io/apis/eurobase-dev/eurobase-dev-account-api/)
- [Eurobase Billing API](https://apis.io/apis/eurobase-dev/eurobase-dev-billing-api/)
- [Eurobase Deployments API](https://apis.io/apis/eurobase-dev/eurobase-dev-deployments-api/)
- [Eurobase Feedback API](https://apis.io/apis/eurobase-dev/eurobase-dev-feedback-api/)
- [Eurobase Function Deployments API](https://apis.io/apis/eurobase-dev/eurobase-dev-function-deployments-api/)
- [Eurobase Functions API](https://apis.io/apis/eurobase-dev/eurobase-dev-functions-api/)
- [Eurobase GitHub API](https://apis.io/apis/eurobase-dev/eurobase-dev-github-api/)
- [Eurobase Health API](https://apis.io/apis/eurobase-dev/eurobase-dev-health-api/)
- [Eurobase Internal API](https://apis.io/apis/eurobase-dev/eurobase-dev-internal-api/)
- [Eurobase Invitations API](https://apis.io/apis/eurobase-dev/eurobase-dev-invitations-api/)
- [Eurobase Notifications API](https://apis.io/apis/eurobase-dev/eurobase-dev-notifications-api/)

## Tags

Authentication

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/eurobase-dev/eurobase-dev-auth-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/eurobase-dev/.
