programmes-net Encoders & Decoders API

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

Operations 26

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 #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/programmes-net:programmes-net-encoders-decoders-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

programmes-net-encoders-decoders-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: programmes.net Encoders & Decoders API
  version: 1.0.1
  description: Free, CORS-enabled JSON API for developer tools. POST to /api/v1/{tool} with {operation, input, options}. No API key required. Errors are application/problem+json (RFC 9457).
  contact:
    url: https://programmes.net/api
servers:
- url: https://programmes.net
tags:


# --- truncated at 32 KB (72 KB total) ---
# Full source: https://artifacts.apis.io/programmes-net/openapi/programmes-net-encoders-decoders-api-openapi.yml