# Stalwart Auth overview API

**Canonical:** https://apis.io/apis/stalwart/auth-api/  
**Provider:** Stalwart — https://apis.io/providers/stalwart/  
**Base URL:** https://get.stalw.art  
**Documentation:** https://stalw.art/docs/auth

Stalwart Auth overview API is one of 3 APIs that [Stalwart](https://apis.io/providers/stalwart/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Stalwart Auth overview API as documented publicly: 21 operations. Contract generated from the documentation by API Evangelist (2026-10-28); not the provider's own document.

## Operations (21)

| Method | Path | Summary |
|---|---|---|
| GET | `/Groups` | Endpoints and protocol support |
| POST | `/Groups` | Create a new group via SCIM |
| DELETE | `/Groups/{id}` | Okta can create, update and suspend Stalwart accounts as users join, change and leave the organisation. |
| GET | `/Groups/{id}` | Okta can create, update and suspend Stalwart accounts as users join, change and leave the organisation. |
| GET | `/Users` | Endpoints and protocol support |
| POST | `/Users` | Create a new user via SCIM |
| POST | `/auth/device` | Device authorization flow |
| POST | `/auth/introspect` | Introspection |
| POST | `/auth/register` | Dynamic clients: register a client via POST /auth/register |
| POST | `/auth/revoke` | POST /auth/revoke |
| POST | `/auth/token` | POST /auth/token |
| POST | `/jmap` | POST /jmap |
| GET | `/jmap/` | Registering an application |
| POST | `/jmap/` | Registering an application |
| POST | `/scim/v2/.search` | Endpoints and protocol support |
| POST | `/scim/v2/Bulk` | Endpoints and protocol support |
| POST | `/scim/v2/Groups/.search` | Endpoints and protocol support |
| GET | `/scim/v2/Schemas` | Endpoints and protocol support |
| GET | `/scim/v2/ServiceProviderConfig` | Endpoints and protocol support |
| GET | `/scim/v2/Users` | List SCIM users |
| POST | `/scim/v2/Users/.search` | Endpoints and protocol support |

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/stalwart/openapi/_ae-authored/stalwart-auth-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/stalwart/json-schema/stalwart-post-auth-introspect-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stalwart/json-schema/stalwart-post-auth-register-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/stalwart/json-schema/stalwart-post-auth-device-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stalwart/json-schema/stalwart-post-users-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/stalwart/json-schema/stalwart-get-scim-v2-users-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stalwart/json-schema/stalwart-post-auth-device-request-schema.json
- **APIsJSON** — https://artifacts.apis.io/stalwart/apis.yml

## Other Stalwart APIs (2)

- [Stalwart core API](https://apis.io/apis/stalwart/core-api/)
- [Stalwart HTTP overview API](https://apis.io/apis/stalwart/http-api/)

---

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