# programmes-net Encoders & Decoders API

**Canonical:** https://apis.io/apis/programmes-net/programmes-net-encoders-decoders-api/  
**Provider:** programmes-net — https://apis.io/providers/programmes-net/  
**Base URL:** https://programmes.net  
**Documentation:** https://programmes.net/reference

programmes-net Encoders & Decoders API is one of 6 APIs that [programmes-net](https://apis.io/providers/programmes-net/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Encoders & Decoders. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Encoders & Decoders API from programmes-net — 13 operation(s) for encoders & decoders.

## Operations (26)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/v1/base64` | Encode and decode text in Base64, Base64URL, Base32, Base58, Base85 and hex |
| GET | `/api/v1/base64` | Schema for Base64 Encoder & Decoder |
| POST | `/api/v1/url` | Parse, validate and normalize URLs |
| GET | `/api/v1/url` | Schema for URL Encoder & Decoder |
| POST | `/api/v1/jwt` | Decode JWT header and payload (no signature verification) |
| GET | `/api/v1/jwt` | Schema for JWT Decoder |
| POST | `/api/v1/html-entity` | Encode and decode HTML entities (named, decimal, hex) |
| GET | `/api/v1/html-entity` | Schema for HTML Entity Encoder & Decoder |
| POST | `/api/v1/url-encode` | Percent-encode and decode URL strings |
| GET | `/api/v1/url-encode` | Schema for Batch URL Encoder & Parser |
| POST | `/api/v1/image-base64` | Build and parse base64 data URIs and embed snippets |
| GET | `/api/v1/image-base64` | Schema for Image to Base64 |
| POST | `/api/v1/jwt-encode` | Sign a JSON payload into a JWT with an HMAC secret |
| GET | `/api/v1/jwt-encode` | Schema for JWT Encoder & Signer |
| POST | `/api/v1/base-n` | Encode and decode UTF-8 text as Base32 (RFC 4648 + hex), Crockford Base32… |
| GET | `/api/v1/base-n` | Schema for Base32, Base58 & Base85 Encoder |
| POST | `/api/v1/svg-data-uri` | Minify an SVG and encode it as a compact percent-encoded (or base64) data URI… |
| GET | `/api/v1/svg-data-uri` | Schema for SVG to Data URI |
| POST | `/api/v1/id-decoder` | Decode IDs: Snowflake, MongoDB ObjectId, KSUID, TypeID, ULID, UUID and CUID2… |
| GET | `/api/v1/id-decoder` | Schema for ID Decoder |
| POST | `/api/v1/punycode` | Convert internationalised domain names to and from Punycode (RFC 3492)… |
| GET | `/api/v1/punycode` | Schema for Punycode & IDN Converter |
| POST | `/api/v1/compress` | gzip, deflate (zlib) or raw-deflate text to Base64 or hex, and decompress it… |
| GET | `/api/v1/compress` | Schema for Gzip & Deflate Compressor |
| POST | `/api/v1/saml-decoder` | Decode a SAMLRequest or SAMLResponse (Base64, or deflate + Base64) and… |
| GET | `/api/v1/saml-decoder` | Schema for SAML Decoder |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/programmes-net/openapi/programmes-net-encoders-decoders-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/programmes-net/json-schema/programmes-net-text-cleanup-clean-schema.json
- **JSONSchema** — https://artifacts.apis.io/programmes-net/json-schema/programmes-net-lorem-generate-schema.json
- **JSONSchema** — https://artifacts.apis.io/programmes-net/json-schema/programmes-net-utm-build-schema.json
- **JSONSchema** — https://artifacts.apis.io/programmes-net/json-schema/programmes-net-password-generate-schema.json
- **JSONSchema** — https://artifacts.apis.io/programmes-net/json-schema/programmes-net-robots-txt-build-schema.json
- **JSONSchema** — https://artifacts.apis.io/programmes-net/json-schema/programmes-net-utm-batch-schema.json

## Other programmes-net APIs (5)

- [programmes-net Converters API](https://apis.io/apis/programmes-net/programmes-net-converters-api/)
- [programmes-net Cryptography & Hashing API](https://apis.io/apis/programmes-net/programmes-net-cryptography-hashing-api/)
- [programmes-net Formatters & Validators API](https://apis.io/apis/programmes-net/programmes-net-formatters-validators-api/)
- [programmes-net Text Tools API](https://apis.io/apis/programmes-net/programmes-net-text-tools-api/)
- [programmes-net Web Tools API](https://apis.io/apis/programmes-net/programmes-net-web-tools-api/)

## Tags

Encoders & Decoders

---

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