Canonical: https://agentmasterdata.com/datasets/iana/

[DATASET CATALOG](https://agentmasterdata.com/#datasets) / Reference

Live

# Application media types

Help your agent understand the formats it sends and receives.

Paid API live · this page does not check availability. Approval describes permitted release scope; it does not mean this collection is serving.

## When to choose it

A document-processing agent checks an application media subtype against the registry before choosing how to handle a file.

## Dataset facts

Source: IANA registries (`iana-registries`)

Identifier: Application media subtype code (for example json)

Coverage: Application media-type registry only; not image, audio or other media registries.

Freshness: Pinned source edition; changes require a reviewed edition refresh.

Limitations: No file-content sniffing or safety classification. No declared source validity dates; include_inactive=true includes unknown-validity values, which must retain active:null and warnings.

Access: Paid data operation after live availability and price checks. Discovery is free.

Usage terms: Initial eligibility policy: CC0-1.0, redistribution allowed without attribution requirement. Inspect the actual response terms before reuse.

Reference domain: `iana-application-media-types`

## Approved source fields

- Registry subtype code

Source fields describe the collection; use the API schema for response structure. No record counts or ingestion timestamps are asserted here.

## Query capabilities

- Exact subtype codes
- Case-insensitive substring query against code or label
- Validity selection
- Cursor pagination, 1–500 values per page

## Reference request shape

Illustrative arguments for `get_reference_data`, not an executed request or a sample result. Check live availability and authorize the quoted spend before calling.

```
{
  "domain": "iana-application-media-types",
  "codes": [
    "json"
  ],
  "include_inactive": true,
  "limit": 1
}
```

`include_inactive: true` intentionally includes values whose validity is unknown. Preserve `active: null` and `reference_value_validity_unknown`; do not relabel them as known active. Use `include_inactive: false` if your task accepts only known-active values.

[Exact input schema](https://agentmasterdata.com/contracts/schemas/tools/get_reference_data.input.schema.json) · [Result envelope](https://agentmasterdata.com/contracts/schemas/common/result-envelope.schema.json)

## Before accepting a result

Inspect the response’s source licenses, public-use terms, version, warnings and available source timestamps. An absent retrieval timestamp is unknown freshness, not today’s data.

[Read the agent guide ](https://agentmasterdata.com/agent-guide)

[Agent guide](https://agentmasterdata.com/agent-guide) · [Live API schema](https://api.agentmasterdata.com/v1/master-data/schema)
