# Civic Auth API

**Canonical:** https://apis.io/apis/civic/civic-auth-api/  
**Provider:** Civic — https://apis.io/providers/civic/  
**Base URL:** https://auth.civic.com  
**Documentation:** https://docs.civic.com/

Civic Auth API is one of 4 APIs that [Civic](https://apis.io/providers/civic/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Authentication, Embedded Wallets, MCP, PKCE, and Solana. The published artifact set on APIs.io includes API documentation and a getting-started guide.

Civic Auth provides OAuth 2.0 and PKCE-based authentication for web and mobile applications with support for email, Google, and Web3 wallet sign-in. Includes embedded wallet provisioning on Solana and EVM chains. The @civic/auth npm package integrates with Next.js, React, Express, and Hono. The @civic/auth-web3 variant adds Web3-specific authentication via Wagmi. The @civic/auth-mcp package enables MCP server and client authentication with legacy OAuth compatibility endpoints including /.well-known/oauth-authorization-server, /authorize, /token, and /register. Client IDs are configured via environment variables and tokens are obtained through the standard OAuth 2.0 authorization code with PKCE flow.

## Machine-readable artifacts (8)

- **Documentation** — https://docs.civic.com/
- **GettingStarted** — https://docs.civic.com/civic/quickstart
- **Repository** — https://github.com/civicteam/civic-auth-examples
- **SDKs** — https://www.npmjs.com/package/@civic/auth
- **SDKs** — https://www.npmjs.com/package/@civic/auth-web3
- **SDKs** — https://www.npmjs.com/package/@civic/auth-mcp
- **Repository** — https://github.com/civicteam/auth-mcp
- **Repository** — https://github.com/civicteam/civic-auth-py

## Other Civic APIs (3)

- [Civic Hub MCP API](https://apis.io/apis/civic/civic-hub-mcp-api/)
- [Civic pass API](https://apis.io/apis/civic/civic-pass-api/)
- [Civic piirequest API](https://apis.io/apis/civic/civic-piirequest-api/)

## Tags

Authentication, Embedded Wallets, MCP, PKCE, Solana, Web3

---

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