# emnify Authentication API

**Canonical:** https://apis.io/apis/emnify/emnify-authentication-api/  
**Provider:** emnify — https://apis.io/providers/emnify/  
**Base URL:** https://cdn.emnify.net  
**Documentation:** https://docs.emnify.com/developers/graphql

emnify Authentication API is one of 24 APIs that [emnify](https://apis.io/providers/emnify/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 5 JSON Schema definitions. Tagged areas include Authentication. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, and 5 JSON Schemas.

Mechanisms for API authentication

## Operations (8)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/v1/authenticate` | Retrieve authentication token |
| POST | `/api/v1/user/mfa` | Create an MFA key |
| PATCH | `/api/v1/user/mfa/{key_id}` | Activate MFA key |
| DELETE | `/api/v1/user/{user_id}/mfa/{key_id}` | Delete an MFA key |
| GET | `/api/v1/user/mfa/status` | List MFA key statuses |
| GET | `/api/v1/user/mfa/type` | List MFA key types |
| GET | `/api/v1/user/{user_id}/mfa/trusted_device` | List trusted devices |
| DELETE | `/api/v1/user/{user_id}/mfa/trusted_device/{device_id}` | Delete a trusted device |

## Machine-readable artifacts (16)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/openapi/emnify-authentication-api-openapi.yml
- **Documentation** — https://docs.emnify.com/developers
- **Documentation** — https://docs.emnify.com/developers/api-guidelines/conventions
- **Documentation** — https://docs.emnify.com/llms-full.txt
- **SpectralRules** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/rules/emnify-rules.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/json-schema/emnify-sim-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/json-schema/emnify-endpoint-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/json-schema/emnify-event-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/json-structure/emnify-sim-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/json-structure/emnify-endpoint-structure.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/json-ld/emnify-context.jsonld
- **Examples** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/examples/emnify-authenticate-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/examples/emnify-list-endpoints-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/examples/emnify-send-sms-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/examples/emnify-list-events-example.json
- **Vocabulary** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/vocabulary/emnify-vocabulary.yml

## Other emnify APIs (12)

- [emnify GraphQL API](https://apis.io/apis/emnify/emnify-graphql-api/)
- [emnify Data Streamer](https://apis.io/apis/emnify/emnify-data-streamer/)
- [emnify Documentation MCP Server](https://apis.io/apis/emnify/emnify-mcp-server/)
- [emnify Application Tokens API](https://apis.io/apis/emnify/emnify-applicationtokens-api/)
- [emnify Cloud Connect API](https://apis.io/apis/emnify/emnify-cloudconnect-api/)
- [emnify Endpoint API](https://apis.io/apis/emnify/emnify-endpoint-api/)
- [emnify Events API](https://apis.io/apis/emnify/emnify-events-api/)
- [emnify Flow Logs API](https://apis.io/apis/emnify/emnify-flowlogs-api/)
- [emnify Integrations API](https://apis.io/apis/emnify/emnify-integrations-api/)
- [emnify Ip Address Spaces API](https://apis.io/apis/emnify/emnify-ipaddressspaces-api/)
- [emnify Lookups API](https://apis.io/apis/emnify/emnify-lookups-api/)
- [emnify Operator API](https://apis.io/apis/emnify/emnify-operator-api/)

## Tags

Authentication

---

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