# emnify Tariff Profiles API

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

emnify Tariff Profiles 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. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, and 5 JSON Schemas.

Profiles for tariffs and their configuration

## Operations (16)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/tariff_profile` | List tariff profiles |
| POST | `/api/v1/tariff_profile` | Create tariff profile |
| GET | `/api/v1/tariff_profile/{tariff_profile_id}` | Tariff profile details |
| DELETE | `/api/v1/tariff_profile/{tariff_profile_id}` | Delete tariff profile |
| PATCH | `/api/v1/tariff_profile/{tariff_profile_id}` | Update tariff profile |
| PUT | `/api/v1/tariff_profile/{tariff_profile_id}/ratezone_selection/{ratezone_id}` | Assign ratezone to tarriff profile |
| DELETE | `/api/v1/tariff_profile/{tariff_profile_id}/ratezone_selection/{ratezone_id}` | Delete ratezone from tariff profile |
| GET | `/api/v2/tariff_profile/{tariff_profile_id}/operator_blocklist/operator` | Get the operator blocklist for a specific tariff profile |
| GET | `/api/v2/tariff_profile/{tariff_profile_id}/operator_blocklist/operator/{operator_id}` | Get operator blocklist for a specific tariff profile |
| PUT | `/api/v2/tariff_profile/{tariff_profile_id}/operator_blocklist/operator/{operator_id}` | Block the operator completely for a given tariff profile |
| DELETE | `/api/v2/tariff_profile/{tariff_profile_id}/operator_blocklist/operator/{operator_id}` | Remove an operator from the blocklist |
| POST | `/api/v2/tariff_profile/{tariff_profile_id}/operator_blocklist/operator/{operator_id}/rat_type` | Block specific RAT types |
| DELETE | `/api/v2/tariff_profile/{tariff_profile_id}/operator_blocklist/operator/{operator_id}/rat_type/{rate_type_id}` | Unblock a specific RAT type |
| GET | `/api/v1/tariff_profile/{tariff_profile_id}/coverage` | List tariff profile coverage |
| PUT | `/api/v1/tariff_profile/{tariff_profile_id}/inclusive_volume/{inclusive_volume_id}` | Assign inclusive volume to tarriff profile |
| DELETE | `/api/v1/tariff_profile/{tariff_profile_id}/inclusive_volume/{inclusive_volume_id}` | Unassign inclusive volume from tariff profile |

## Machine-readable artifacts (16)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/emnify/refs/heads/main/openapi/emnify-tariffprofiles-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 Authentication API](https://apis.io/apis/emnify/emnify-authentication-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/)

---

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