{
  "meta": {
    "category": "developer",
    "label": "Developer Tools",
    "icon": "🛠️",
    "color": "#f59e0b",
    "count": 333,
    "generated": "2026-03-30T23:25:37.775Z",
    "source": "https://apimap.dev"
  },
  "apis": [
    {
      "id": "postman",
      "name": "Postman API",
      "provider": "Postman",
      "category": "developer",
      "description": "Programmatically manage Postman workspaces, collections, environments, mocks, and monitors.",
      "longDescription": "The Postman API lets you automate and integrate your API development workflows. Manage workspaces, import and export collections, sync environments, spin up mock servers, trigger monitor runs, and retrieve usage analytics — all via REST. Used for CI/CD integrations, team automation, and platform engineering workflows. The API mirrors Postman's web interface for full programmatic control.",
      "color": "#ef5b25",
      "tags": [
        "api-testing",
        "collections",
        "workspaces",
        "mocks",
        "monitors",
        "environments",
        "ci-cd"
      ],
      "authType": "api-key",
      "authDescription": "Generate a Postman API key in your account settings. Pass it in the X-API-Key request header on every request.",
      "authExample": "X-API-Key: PMAK-...",
      "baseUrl": "https://api.postman.com",
      "docsUrl": "https://learning.postman.com/docs/developer/postman-api/intro-api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "API access included on all plans; Free plan supports 1 user"
        },
        "tiers": [],
        "details": "Free: 1 user, basic features. Solo $9/mo: AI features + extended usage. Team $19/user/mo: collaboration, role-based access, SSO add-on. Enterprise $49/user/mo: SSO, audit logs, custom roles, advanced security."
      },
      "rateLimit": "300 requests/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/workspaces",
          "description": "List all workspaces in your team"
        },
        {
          "method": "GET",
          "path": "/collections",
          "description": "List all collections (optionally filter by workspace)"
        },
        {
          "method": "POST",
          "path": "/collections",
          "description": "Create a new collection from a definition"
        },
        {
          "method": "PUT",
          "path": "/collections/{collectionId}",
          "description": "Replace an entire collection"
        },
        {
          "method": "GET",
          "path": "/environments",
          "description": "List all environments in a workspace"
        },
        {
          "method": "POST",
          "path": "/environments",
          "description": "Create a new environment with variables"
        },
        {
          "method": "GET",
          "path": "/mocks",
          "description": "List all mock servers"
        },
        {
          "method": "POST",
          "path": "/mocks",
          "description": "Create a mock server from a collection"
        },
        {
          "method": "GET",
          "path": "/monitors",
          "description": "List all monitors with schedule and status"
        },
        {
          "method": "POST",
          "path": "/monitors/{monitorId}/run",
          "description": "Trigger an immediate monitor run"
        },
        {
          "method": "GET",
          "path": "/apis",
          "description": "List all API definitions in a workspace"
        },
        {
          "method": "GET",
          "path": "/me",
          "description": "Get current authenticated user info and usage"
        }
      ],
      "sampleRequest": "curl \"https://api.postman.com/collections\" \\\n  -H \"X-API-Key: $POSTMAN_API_KEY\"",
      "sampleResponse": "{\n  \"collections\": [\n    {\n      \"id\": \"abc123\",\n      \"name\": \"My API Collection\",\n      \"owner\": \"1234567\",\n      \"uid\": \"1234567-abc123\",\n      \"updatedAt\": \"2024-03-15T10:30:00.000Z\",\n      \"isPublic\": false,\n      \"fork\": null\n    }\n  ]\n}",
      "scoreDepth": 100,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 85,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:52.299Z",
      "verifiedStatus": 200,
      "latencyMs": 1661
    },
    {
      "id": "gitlab",
      "name": "GitLab REST API",
      "provider": "GitLab",
      "category": "developer",
      "description": "Manage GitLab projects, repositories, CI/CD pipelines, merge requests, and issues programmatically.",
      "longDescription": "The GitLab REST API provides programmatic access to the full GitLab platform. Create and manage repositories, trigger and monitor CI/CD pipelines, manage merge requests and code reviews, handle issues, milestones, and project boards, manage users and groups, access audit logs, and configure webhooks. Supports both GitLab.com and self-hosted instances.",
      "color": "#fc6d26",
      "tags": [
        "git",
        "ci-cd",
        "devops",
        "pipelines",
        "merge-requests",
        "repos"
      ],
      "authType": "bearer",
      "authDescription": "Use a Personal Access Token (PAT), Group Token, or Project Token in the PRIVATE-TOKEN header, or as a Bearer token.",
      "authExample": "PRIVATE-TOKEN: glpat-...",
      "baseUrl": "https://gitlab.com/api/v4",
      "docsUrl": "https://docs.gitlab.com/ee/api/rest/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Free tier with 5GB storage, 400 CI/CD minutes/month"
        },
        "tiers": [],
        "details": "Free: 400 CI/CD min/mo, 5GB storage. Premium $29/user/mo: 10k CI/CD min, code ownership, security dashboard. Ultimate $99/user/mo: unlimited security scanning, compliance."
      },
      "rateLimit": "2,000 requests/min (authenticated)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/projects",
          "description": "List projects accessible to the current user"
        },
        {
          "method": "POST",
          "path": "/projects/{id}/repository/commits",
          "description": "Create a commit with file changes"
        },
        {
          "method": "GET",
          "path": "/projects/{id}/pipelines",
          "description": "List CI/CD pipelines for a project"
        },
        {
          "method": "POST",
          "path": "/projects/{id}/pipeline",
          "description": "Create (trigger) a new pipeline"
        },
        {
          "method": "GET",
          "path": "/projects/{id}/merge_requests",
          "description": "List merge requests for a project"
        },
        {
          "method": "GET",
          "path": "/projects/{id}/issues",
          "description": "List issues with filtering and sorting"
        }
      ],
      "sampleRequest": "curl \"https://gitlab.com/api/v4/projects?owned=true&order_by=last_activity_at\" \\\n  -H \"PRIVATE-TOKEN: $GITLAB_TOKEN\"",
      "sampleResponse": "{\n  \"id\": 12345,\n  \"name\": \"my-project\",\n  \"path_with_namespace\": \"mygroup/my-project\",\n  \"default_branch\": \"main\",\n  \"last_activity_at\": \"2024-03-15T10:00:00.000Z\",\n  \"visibility\": \"private\",\n  \"star_count\": 42\n}",
      "scoreDepth": 81,
      "scoreLatency": 38,
      "scorePricing": 90,
      "score": 71,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:51.503Z",
      "verifiedStatus": 404,
      "latencyMs": 803
    },
    {
      "id": "linear",
      "name": "Linear API",
      "provider": "Linear",
      "category": "developer",
      "description": "Query and mutate Linear issues, projects, teams, and cycles via GraphQL for workflow automation.",
      "longDescription": "Linear is a modern project management tool for software teams. Its GraphQL API gives full programmatic access to issues, projects, teams, cycles (sprints), comments, labels, and workflow states. Build automations, sync issues with external systems, create custom dashboards, and integrate Linear into your CI/CD workflow. Supports webhooks for real-time event streaming.",
      "color": "#5e6ad2",
      "tags": [
        "project-management",
        "issues",
        "graphql",
        "sprints",
        "workflow",
        "automation"
      ],
      "authType": "bearer",
      "authDescription": "Generate a Personal API Key in Linear Settings → API. Pass it as a Bearer token in the Authorization header.",
      "authExample": "Authorization: Bearer lin_api_...",
      "baseUrl": "https://api.linear.app/graphql",
      "docsUrl": "https://developers.linear.app/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 250,
          "unit": "issues",
          "period": "forever",
          "note": "250 MB storage"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "250 issues, 250 MB storage"
          },
          {
            "name": "Basic",
            "monthlyCents": 800,
            "included": "Per user/mo, unlimited issues"
          },
          {
            "name": "Business",
            "monthlyCents": 1600,
            "included": "Per user/mo, advanced automation"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Custom pricing, SSO, audit log"
          }
        ],
        "details": "Free: 250 issues, 250MB storage. Basic: $8/user/mo. Business: $16/user/mo. Enterprise: custom pricing."
      },
      "rateLimit": "1,500 requests/hour",
      "endpoints": [
        {
          "method": "POST",
          "path": "/",
          "description": "issues query — list and filter issues"
        },
        {
          "method": "POST",
          "path": "/",
          "description": "issue mutation — create, update, or archive an issue"
        },
        {
          "method": "POST",
          "path": "/",
          "description": "teams query — list all teams and their workflow states"
        },
        {
          "method": "POST",
          "path": "/",
          "description": "projects query — list projects with status and progress"
        },
        {
          "method": "POST",
          "path": "/",
          "description": "cycles query — list sprints (cycles) for a team"
        },
        {
          "method": "POST",
          "path": "/",
          "description": "comments mutation — add a comment to an issue"
        }
      ],
      "sampleRequest": "curl \"https://api.linear.app/graphql\" \\\n  -H \"Authorization: Bearer $LINEAR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"query\":\"{ issues(first:5,filter:{state:{name:{eq:\\\"In Progress\\\"}}}) { nodes { id title priority assignee { name } } } }\"}'",
      "sampleResponse": "{\n  \"data\": {\n    \"issues\": {\n      \"nodes\": [\n        {\n          \"id\": \"issue_abc\",\n          \"title\": \"Fix auth token refresh bug\",\n          \"priority\": 1,\n          \"assignee\": { \"name\": \"Alice Chen\" }\n        }\n      ]\n    }\n  }\n}",
      "scoreDepth": 81,
      "scoreLatency": 38,
      "scorePricing": 90,
      "score": 71,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:51.601Z",
      "verifiedStatus": 400,
      "latencyMs": 858
    },
    {
      "id": "sentry",
      "name": "Sentry API",
      "provider": "Sentry",
      "category": "developer",
      "description": "Query errors, performance issues, releases, and projects in your Sentry organization programmatically.",
      "longDescription": "The Sentry API provides programmatic access to error tracking and performance monitoring data. Retrieve issues with filtering, create and list releases (tied to deployments), manage projects and teams, query performance transactions, set up alerts, and export raw event data. Useful for custom dashboards, CI/CD release hooks, and SLA monitoring integrations.",
      "color": "#362d59",
      "tags": [
        "error-tracking",
        "monitoring",
        "performance",
        "releases",
        "alerting",
        "observability"
      ],
      "authType": "bearer",
      "authDescription": "Create an Auth Token in Sentry Settings → Developer Settings → Auth Tokens. Pass it as a Bearer token in the Authorization header.",
      "authExample": "Authorization: Bearer sntrys_...",
      "baseUrl": "https://sentry.io/api/0",
      "docsUrl": "https://docs.sentry.io/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 5000,
          "unit": "errors",
          "period": "month",
          "note": "10k performance units"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "5k errors/mo, 10k perf units"
          },
          {
            "name": "Team",
            "monthlyCents": 2600,
            "included": "50k errors/mo, replays, cron"
          },
          {
            "name": "Business",
            "monthlyCents": 8000,
            "included": "90k errors/mo, advanced features"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Custom + self-hosted option (free)"
          }
        ],
        "details": "Free: 5k errors/mo. Team: $26/mo (50k errors). Business: $80/mo (90k errors). Enterprise: custom. Self-hosted: free (open source)."
      },
      "rateLimit": "100 requests/second",
      "endpoints": [
        {
          "method": "GET",
          "path": "/organizations/{org}/issues/",
          "description": "List error issues with advanced filtering"
        },
        {
          "method": "GET",
          "path": "/organizations/{org}/releases/",
          "description": "List releases and their health metrics"
        },
        {
          "method": "POST",
          "path": "/organizations/{org}/releases/",
          "description": "Create a new release (for deploy tracking)"
        },
        {
          "method": "GET",
          "path": "/projects/{org}/{project}/events/",
          "description": "List raw error events for a project"
        },
        {
          "method": "GET",
          "path": "/organizations/{org}/projects/",
          "description": "List all projects in the organization"
        },
        {
          "method": "PUT",
          "path": "/organizations/{org}/issues/{id}/",
          "description": "Update issue status (resolve, ignore, merge)"
        }
      ],
      "sampleRequest": "curl \"https://sentry.io/api/0/organizations/my-org/issues/?query=is:unresolved&limit=5\" \\\n  -H \"Authorization: Bearer $SENTRY_AUTH_TOKEN\"",
      "sampleResponse": "{\n  \"id\": \"123456\",\n  \"title\": \"TypeError: Cannot read properties of undefined\",\n  \"culprit\": \"src/auth/login.ts in handleLogin\",\n  \"status\": \"unresolved\",\n  \"times_seen\": 247,\n  \"first_seen\": \"2024-02-01T09:00:00Z\",\n  \"last_seen\": \"2024-03-15T14:22:00Z\",\n  \"level\": \"error\"\n}",
      "scoreDepth": 81,
      "scoreLatency": 0,
      "scorePricing": 90,
      "score": 59,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:00.116Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "datadog",
      "name": "Datadog API",
      "provider": "Datadog",
      "category": "developer",
      "description": "Submit metrics, query logs, manage monitors, dashboards, and incidents via the Datadog API.",
      "longDescription": "Datadog provides full-stack observability and the API exposes all of its platform capabilities. Submit custom metrics and traces, query logs and events, create and manage monitors (alerts), build dashboards programmatically, manage incidents and on-call schedules, list hosts and containers, and configure integrations. Essential for infra-as-code and automated operations workflows.",
      "color": "#632ca6",
      "tags": [
        "monitoring",
        "metrics",
        "logs",
        "alerts",
        "dashboards",
        "observability",
        "apm"
      ],
      "authType": "api-key",
      "authDescription": "Pass your API key in the DD-API-KEY header. For write operations, also include an Application Key in DD-APPLICATION-KEY.",
      "authExample": "DD-API-KEY: YOUR_API_KEY\nDD-APPLICATION-KEY: YOUR_APP_KEY",
      "baseUrl": "https://api.datadoghq.com/api/v2",
      "docsUrl": "https://docs.datadoghq.com/api/latest/",
      "hasFreeTier": false,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 5,
          "unit": "hosts",
          "period": "forever",
          "note": "Infra Starter plan"
        },
        "tiers": [
          {
            "name": "Starter (Free)",
            "monthlyCents": 0,
            "included": "5 hosts, 1-day retention"
          },
          {
            "name": "Pro",
            "monthlyCents": 1500,
            "included": "Per host/mo, 15-month retention"
          },
          {
            "name": "Enterprise",
            "monthlyCents": 2300,
            "included": "Per host/mo, 15-month + CSPM"
          }
        ],
        "details": "Infrastructure Starter: free (5 hosts). Pro: $15/host/mo. Enterprise: $23/host/mo. APM: $31/host/mo. Log Management from $0.10/GB."
      },
      "rateLimit": "300 requests/hour (metrics submission) · 3,600 requests/hour (queries)",
      "endpoints": [
        {
          "method": "POST",
          "path": "/series",
          "description": "Submit custom metrics in bulk"
        },
        {
          "method": "POST",
          "path": "/logs/events",
          "description": "Send log events to Datadog"
        },
        {
          "method": "GET",
          "path": "/monitors",
          "description": "List all monitors with status"
        },
        {
          "method": "POST",
          "path": "/monitors",
          "description": "Create a new alert monitor"
        },
        {
          "method": "GET",
          "path": "/dashboards",
          "description": "List all dashboards"
        },
        {
          "method": "GET",
          "path": "/incidents",
          "description": "List incidents with filtering"
        }
      ],
      "sampleRequest": "curl \"https://api.datadoghq.com/api/v2/series\" \\\n  -H \"DD-API-KEY: $DD_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"series\":[{\"metric\":\"app.requests\",\"points\":[[1704067200,42]],\"type\":1,\"tags\":[\"env:prod\"]}]}'",
      "sampleResponse": "{\n  \"errors\": []\n}",
      "scoreDepth": 86,
      "scoreLatency": 38,
      "scorePricing": 78,
      "score": 69,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:51.726Z",
      "verifiedStatus": 404,
      "latencyMs": 784
    },
    {
      "id": "vercel",
      "name": "Vercel API",
      "provider": "Vercel",
      "category": "developer",
      "description": "Manage deployments, domains, environment variables, and team resources on the Vercel platform.",
      "longDescription": "The Vercel REST API provides programmatic control over the entire Vercel platform. Create and inspect deployments, manage custom domains and SSL certificates, configure environment variables across projects, handle team members and permissions, retrieve build logs, set up webhooks, and manage edge functions. Ideal for custom CI/CD pipelines, infrastructure automation, and deployment dashboards.",
      "color": "#000000",
      "tags": [
        "deployment",
        "hosting",
        "serverless",
        "edge-functions",
        "ci-cd",
        "domains"
      ],
      "authType": "bearer",
      "authDescription": "Generate a Personal Access Token in Vercel Account Settings → Tokens. Pass it as a Bearer token in the Authorization header.",
      "authExample": "Authorization: Bearer YOUR_VERCEL_TOKEN",
      "baseUrl": "https://api.vercel.com",
      "docsUrl": "https://vercel.com/docs/rest-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "API access included on all plans; Hobby plan is free"
        },
        "tiers": [],
        "details": "Hobby (free): personal projects, 100GB bandwidth. Pro $20/mo: commercial use, 1TB bandwidth, more serverless function duration. Enterprise: custom."
      },
      "rateLimit": "1,000 requests/hour per token",
      "endpoints": [
        {
          "method": "GET",
          "path": "/v6/deployments",
          "description": "List deployments across all projects"
        },
        {
          "method": "POST",
          "path": "/v13/deployments",
          "description": "Create a new deployment"
        },
        {
          "method": "GET",
          "path": "/v9/projects",
          "description": "List projects in your account or team"
        },
        {
          "method": "GET",
          "path": "/v9/projects/{id}/env",
          "description": "List environment variables for a project"
        },
        {
          "method": "POST",
          "path": "/v10/domains",
          "description": "Add a custom domain to a project"
        },
        {
          "method": "GET",
          "path": "/v2/teams",
          "description": "List teams accessible to your token"
        }
      ],
      "sampleRequest": "curl \"https://api.vercel.com/v6/deployments?limit=5&state=READY\" \\\n  -H \"Authorization: Bearer $VERCEL_TOKEN\"",
      "sampleResponse": "{\n  \"deployments\": [{\n    \"uid\": \"dpl_abc123\",\n    \"name\": \"my-next-app\",\n    \"url\": \"my-next-app-git-main.vercel.app\",\n    \"state\": \"READY\",\n    \"created\": 1704067200000,\n    \"target\": \"production\",\n    \"meta\": { \"githubCommitMessage\": \"Fix hero layout\" }\n  }]\n}",
      "scoreDepth": 81,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 71,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:53.322Z",
      "verifiedStatus": 200,
      "latencyMs": 2373
    },
    {
      "id": "pagerduty",
      "name": "PagerDuty API",
      "provider": "PagerDuty",
      "category": "developer",
      "description": "Create incidents, manage on-call schedules, escalation policies, and services programmatically.",
      "longDescription": "PagerDuty is the leading incident management platform and its REST API exposes all core functionality. Trigger and resolve incidents, manage on-call schedules and overrides, configure escalation policies, list services and integrations, view alert groupings, and pull analytics data for post-mortems. Widely used in DevOps automation, ChatOps bots, and infrastructure monitoring integrations.",
      "color": "#06ac38",
      "tags": [
        "incident-management",
        "on-call",
        "alerting",
        "devops",
        "escalation",
        "reliability"
      ],
      "authType": "bearer",
      "authDescription": "Create an API key in PagerDuty Account Settings → API Access. Pass it as a Token in the Authorization header.",
      "authExample": "Authorization: Token token=YOUR_API_KEY",
      "baseUrl": "https://api.pagerduty.com",
      "docsUrl": "https://developer.pagerduty.com/api-reference/",
      "hasFreeTier": false,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 5,
          "unit": "users",
          "period": "forever",
          "note": "Starter plan"
        },
        "tiers": [
          {
            "name": "Starter",
            "monthlyCents": 0,
            "included": "5 users"
          },
          {
            "name": "Professional",
            "monthlyCents": 2100,
            "included": "Per user/mo, incident management"
          },
          {
            "name": "Business",
            "monthlyCents": 4100,
            "included": "Per user/mo, advanced automation"
          },
          {
            "name": "Digital Operations",
            "monthlyCents": 9900,
            "included": "Per user/mo, AIOps"
          }
        ],
        "details": "Starter: free (5 users). Professional: $21/user/mo. Business: $41/user/mo. Digital Operations: $99/user/mo (AIOps)."
      },
      "rateLimit": "960 requests/min",
      "endpoints": [
        {
          "method": "POST",
          "path": "/incidents",
          "description": "Create a new incident and trigger alerts"
        },
        {
          "method": "GET",
          "path": "/incidents",
          "description": "List incidents with status and date filters"
        },
        {
          "method": "PUT",
          "path": "/incidents/{id}",
          "description": "Acknowledge, resolve, or reassign an incident"
        },
        {
          "method": "GET",
          "path": "/schedules",
          "description": "List on-call schedules"
        },
        {
          "method": "GET",
          "path": "/oncalls",
          "description": "Get currently on-call users"
        },
        {
          "method": "GET",
          "path": "/services",
          "description": "List all services and their integration keys"
        }
      ],
      "sampleRequest": "curl \"https://api.pagerduty.com/incidents\" \\\n  -H \"Authorization: Token token=$PD_API_KEY\" \\\n  -H \"Accept: application/vnd.pagerduty+json;version=2\" \\\n  -H \"Content-Type: application/json\" \\\n  -X POST \\\n  -d '{\"incident\":{\"type\":\"incident\",\"title\":\"DB latency spike\",\"service\":{\"id\":\"SVC123\",\"type\":\"service_reference\"}}}'",
      "sampleResponse": "{\n  \"incident\": {\n    \"id\": \"INC123\",\n    \"title\": \"DB latency spike\",\n    \"status\": \"triggered\",\n    \"urgency\": \"high\",\n    \"created_at\": \"2024-03-15T10:00:00Z\",\n    \"html_url\": \"https://myorg.pagerduty.com/incidents/INC123\"\n  }\n}",
      "scoreDepth": 81,
      "scoreLatency": 40,
      "scorePricing": 78,
      "score": 68,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:53.064Z",
      "verifiedStatus": 200,
      "latencyMs": 2115
    },
    {
      "id": "jira",
      "name": "Jira Cloud API",
      "provider": "Atlassian",
      "category": "developer",
      "description": "Create, query, and update Jira issues, sprints, projects, and workflows programmatically.",
      "longDescription": "The Jira Cloud REST API provides full programmatic access to Jira's issue tracking and project management features. Create and update issues with custom fields, run JQL (Jira Query Language) searches, manage sprints and agile boards, handle transitions through workflows, set up webhooks for real-time events, manage user permissions and project configurations, and generate reports. Essential for CI/CD integrations, release tracking, and custom project tooling.",
      "color": "#0052cc",
      "tags": [
        "issues",
        "sprints",
        "jql",
        "projects",
        "workflows",
        "agile",
        "scrum",
        "kanban"
      ],
      "authType": "basic",
      "authDescription": "Use HTTP Basic Auth with your Atlassian account email as username and an API token as password. Generate tokens at id.atlassian.com/manage-profile/security/api-tokens.",
      "authExample": "Authorization: Basic base64(email@example.com:YOUR_API_TOKEN)",
      "baseUrl": "https://{your-domain}.atlassian.net/rest/api/3",
      "docsUrl": "https://developer.atlassian.com/cloud/jira/platform/rest/v3/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Free for up to 10 users"
        },
        "tiers": [],
        "details": "Free: 10 users, 2GB storage. Standard $8.15/user/mo: 35,000 users, audit logs. Premium $16/user/mo: unlimited storage, advanced roadmaps. Enterprise: custom."
      },
      "rateLimit": "400 requests/min (authenticated user)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/issue/{issueKey}",
          "description": "Get a single issue with all fields"
        },
        {
          "method": "POST",
          "path": "/issue",
          "description": "Create a new issue in a project"
        },
        {
          "method": "PUT",
          "path": "/issue/{issueKey}",
          "description": "Update issue fields"
        },
        {
          "method": "POST",
          "path": "/issue/{issueKey}/transitions",
          "description": "Transition an issue through the workflow"
        },
        {
          "method": "POST",
          "path": "/issue/picker",
          "description": "Search issues with JQL (Jira Query Language)"
        },
        {
          "method": "GET",
          "path": "/project",
          "description": "List all projects accessible to the user"
        }
      ],
      "sampleRequest": "curl \"https://mycompany.atlassian.net/rest/api/3/issue/picker?query=status%3D'In+Progress'&currentJQL=project%3DMYPROJ\" \\\n  -u \"$JIRA_EMAIL:$JIRA_API_TOKEN\" \\\n  -H \"Accept: application/json\"",
      "sampleResponse": "{\n  \"sections\": [{\n    \"label\": \"Current Search\",\n    \"issues\": [{\n      \"key\": \"MYPROJ-42\",\n      \"summary\": \"Fix authentication token refresh bug\",\n      \"img\": \"https://mycompany.atlassian.net/images/icons/issuetypes/bug.svg\"\n    }]\n  }]\n}",
      "scoreDepth": 86,
      "scoreLatency": 0,
      "scorePricing": 90,
      "score": 61,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:17:53.118Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "circleci",
      "name": "CircleCI API",
      "provider": "CircleCI",
      "category": "developer",
      "description": "Trigger pipelines, query build status, view test results, and manage orbs and workflows.",
      "longDescription": "The CircleCI API v2 provides programmatic control over your CI/CD infrastructure. Trigger pipelines with custom parameters, query pipeline and workflow status, list and filter jobs, retrieve test metadata and artifacts, manage environment variables and contexts, and interact with orbs. Used for building custom deployment dashboards, automated release workflows, PR status bots, and infrastructure monitoring integrations.",
      "color": "#343434",
      "tags": [
        "ci-cd",
        "pipelines",
        "builds",
        "workflows",
        "testing",
        "deployment",
        "automation"
      ],
      "authType": "api-key",
      "authDescription": "Generate a Personal API Token in CircleCI User Settings → Personal API Tokens. Pass it in the Circle-Token header.",
      "authExample": "Circle-Token: YOUR_PERSONAL_API_TOKEN",
      "baseUrl": "https://circleci.com/api/v2",
      "docsUrl": "https://circleci.com/docs/api/v2/",
      "hasFreeTier": true,
      "pricing": {
        "model": "pay-as-you-go",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "30,000 free credits/month (6,000 build minutes on small machines)"
        },
        "tiers": [],
        "details": "Free: 30k credits/month. Performance $15/mo: 25k credits/month + $0.0006/credit. Scale: custom. Credits consumed per machine type and time (Linux small: 5 credits/min, large: 20 credits/min)."
      },
      "rateLimit": "100 requests/min",
      "endpoints": [
        {
          "method": "POST",
          "path": "/project/{project_slug}/pipeline",
          "description": "Trigger a new pipeline for a project"
        },
        {
          "method": "GET",
          "path": "/pipeline/{pipeline_id}",
          "description": "Get pipeline details and status"
        },
        {
          "method": "GET",
          "path": "/pipeline/{pipeline_id}/workflow",
          "description": "List workflows in a pipeline"
        },
        {
          "method": "GET",
          "path": "/workflow/{id}/job",
          "description": "List jobs in a workflow"
        },
        {
          "method": "GET",
          "path": "/project/{project_slug}/envvar",
          "description": "List environment variables for a project"
        },
        {
          "method": "GET",
          "path": "/insights/{project_slug}/workflows",
          "description": "Get workflow performance insights and trends"
        }
      ],
      "sampleRequest": "curl \"https://circleci.com/api/v2/project/github/myorg/myrepo/pipeline\" \\\n  -H \"Circle-Token: $CIRCLECI_TOKEN\" \\\n  -H \"Content-Type: application/json\" \\\n  -X POST \\\n  -d '{\"branch\":\"main\",\"parameters\":{\"deploy_env\":\"staging\"}}'",
      "sampleResponse": "{\n  \"id\": \"5034460f-c7a2-4c3c-b5c2-abc123456789\",\n  \"number\": 47,\n  \"state\": \"created\",\n  \"created_at\": \"2024-03-15T10:00:00.000Z\",\n  \"trigger\": { \"type\": \"api\", \"actor\": { \"login\": \"kevin\" } }\n}",
      "scoreDepth": 86,
      "scoreLatency": 38,
      "scorePricing": 75,
      "score": 68,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:53.352Z",
      "verifiedStatus": 404,
      "latencyMs": 746
    },
    {
      "id": "launchdarkly",
      "name": "LaunchDarkly API",
      "provider": "LaunchDarkly",
      "category": "developer",
      "description": "Manage feature flags, targeting rules, environments, and experiments programmatically.",
      "longDescription": "LaunchDarkly is the leading feature management platform. Its REST API lets you create and toggle feature flags, define targeting rules (percentage rollouts, user segments, custom attributes), manage environments (dev/staging/production), set up experiments and A/B tests, view flag evaluation metrics, and automate flag lifecycle management. Used for safe deployments, gradual rollouts, kill switches, and personalization at scale.",
      "color": "#405bff",
      "tags": [
        "feature-flags",
        "experimentation",
        "rollouts",
        "targeting",
        "a-b-testing",
        "devops"
      ],
      "authType": "api-key",
      "authDescription": "Generate an Access Token in LaunchDarkly Account Settings → Authorization. Pass it in the Authorization header (no Bearer prefix).",
      "authExample": "Authorization: YOUR_ACCESS_TOKEN",
      "baseUrl": "https://app.launchdarkly.com/api/v2",
      "docsUrl": "https://apidocs.launchdarkly.com",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": 1000,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "14-day free trial"
        },
        "tiers": [],
        "details": "Starter $10/seat/mo: feature flags, individual targeting. Pro $20/seat/mo: flag rollouts, experiments, metrics. Enterprise: custom, includes SSO and advanced audit logs."
      },
      "rateLimit": "100 requests/sec (sustained) · Burst up to 200 req/sec",
      "endpoints": [
        {
          "method": "GET",
          "path": "/flags/{projectKey}",
          "description": "List all feature flags in a project"
        },
        {
          "method": "POST",
          "path": "/flags/{projectKey}",
          "description": "Create a new feature flag"
        },
        {
          "method": "PATCH",
          "path": "/flags/{projectKey}/{featureFlagKey}",
          "description": "Update a flag (toggle on/off, change targeting rules)"
        },
        {
          "method": "GET",
          "path": "/projects",
          "description": "List all projects in the account"
        },
        {
          "method": "GET",
          "path": "/environments/{projectKey}",
          "description": "List environments (dev, staging, prod)"
        },
        {
          "method": "POST",
          "path": "/experiments/{projectKey}/{envKey}",
          "description": "Create an A/B test experiment"
        }
      ],
      "sampleRequest": "# Toggle a feature flag ON in production\ncurl \"https://app.launchdarkly.com/api/v2/flags/my-project/new-checkout-flow\" \\\n  -H \"Authorization: $LD_ACCESS_TOKEN\" \\\n  -H \"Content-Type: application/json; domain-model=launchdarkly.semanticpatch\" \\\n  -X PATCH \\\n  -d '{\"instructions\":[{\"kind\":\"turnFlagOn\",\"environmentKey\":\"production\"}]}'",
      "sampleResponse": "{\n  \"key\": \"new-checkout-flow\",\n  \"name\": \"New Checkout Flow\",\n  \"kind\": \"boolean\",\n  \"environments\": {\n    \"production\": { \"on\": true, \"lastModified\": 1710000000000 }\n  }\n}",
      "scoreDepth": 81,
      "scoreLatency": 60,
      "scorePricing": 50,
      "score": 65,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:54.201Z",
      "verifiedStatus": 200,
      "latencyMs": 1491
    },
    {
      "id": "asana",
      "name": "Asana",
      "provider": "Asana",
      "category": "developer",
      "description": "Asana's API lets you manage projects, tasks, teams, and workspaces programmatically. Create and update tasks, track project progress, manage assignments, and build workflow automations.",
      "longDescription": "This is the interface for interacting with the Asana Platform. Our API reference is generated from our [OpenAPI spec] (https://raw.githubusercontent.com/Asana/developer-docs/master/defs/asana_oas.yaml).",
      "color": "#64748b",
      "tags": [
        "developer",
        "project management",
        "tasks",
        "productivity"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 or Personal Access Token in the Authorization header",
      "authExample": "Authorization: Bearer YOUR_ACCESS_TOKEN",
      "baseUrl": "https://app.asana.com/api/1.0",
      "docsUrl": "https://asana.com/support",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 15,
          "unit": "users",
          "period": "forever"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "Up to 15 users"
          },
          {
            "name": "Starter",
            "monthlyCents": 1099,
            "included": "Per user/mo, timeline, custom fields"
          },
          {
            "name": "Advanced",
            "monthlyCents": 2499,
            "included": "Per user/mo, portfolios, goals"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Contact sales"
          }
        ],
        "details": "Free: 15 users, basic features. Starter: $10.99/user/mo. Advanced: $24.99/user/mo. Enterprise: contact sales."
      },
      "rateLimit": "1,500 requests/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/attachments",
          "description": "Get attachments from an object"
        },
        {
          "method": "POST",
          "path": "/attachments",
          "description": "Upload an attachment"
        },
        {
          "method": "DELETE",
          "path": "/attachments/{attachment_gid}",
          "description": "Delete an attachment"
        },
        {
          "method": "GET",
          "path": "/attachments/{attachment_gid}",
          "description": "Get an attachment"
        },
        {
          "method": "POST",
          "path": "/batch",
          "description": "Submit parallel requests"
        },
        {
          "method": "POST",
          "path": "/custom_fields",
          "description": "Create a custom field"
        },
        {
          "method": "DELETE",
          "path": "/custom_fields/{custom_field_gid}",
          "description": "Delete a custom field"
        },
        {
          "method": "GET",
          "path": "/custom_fields/{custom_field_gid}",
          "description": "Get a custom field"
        }
      ],
      "sampleRequest": "curl -X GET 'https://app.asana.com/api/1.0/attachments' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 78,
      "scoreLatency": 38,
      "scorePricing": 90,
      "score": 70,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:54.162Z",
      "verifiedStatus": 404,
      "latencyMs": 809
    },
    {
      "id": "netlify-s-api-documentation",
      "name": "Netlify's API documentation",
      "provider": "Netlify's API documentation",
      "category": "developer",
      "description": "Netlify's API enables programmatic control of sites, deployments, DNS records, forms, functions, and build hooks. Deploy sites, trigger builds, and manage teams via REST.",
      "longDescription": "Netlify is a hosting service for the programmable web. It understands your documents and provides an API to handle atomic deploys of websites, manage form submissions, inject JavaScript snippets, and much more. This is a REST-style API that uses JSON for serialization and OAuth 2 for authentication.",
      "color": "#64748b",
      "tags": [
        "developer",
        "deployment",
        "hosting",
        "jamstack",
        "ci/cd"
      ],
      "authType": "bearer",
      "authDescription": "Personal Access Token as a Bearer token in the Authorization header",
      "authExample": "Authorization: Bearer YOUR_ACCESS_TOKEN",
      "baseUrl": "https://api.netlify.com/api/v1",
      "docsUrl": "https://api.netlify.com/api/v1",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 100,
          "unit": "GB bandwidth",
          "period": "month"
        },
        "tiers": [
          {
            "name": "Hobby",
            "monthlyCents": 0,
            "included": "100 GB bandwidth/mo"
          },
          {
            "name": "Pro",
            "monthlyCents": 1900,
            "included": "400 GB bandwidth/mo"
          },
          {
            "name": "Business",
            "monthlyCents": 9900,
            "included": "Advanced security, SSO"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Custom pricing"
          }
        ],
        "details": "Hobby: free. Pro: $19/mo (400GB bandwidth). Business: $99/mo. Enterprise: custom pricing."
      },
      "rateLimit": "500 requests/min per API token",
      "endpoints": [
        {
          "method": "GET",
          "path": "/accounts",
          "description": "GET /accounts"
        },
        {
          "method": "POST",
          "path": "/accounts",
          "description": "POST /accounts"
        },
        {
          "method": "GET",
          "path": "/accounts/types",
          "description": "GET /accounts/types"
        },
        {
          "method": "DELETE",
          "path": "/accounts/{account_id}",
          "description": "DELETE /accounts/{account_id}"
        },
        {
          "method": "GET",
          "path": "/accounts/{account_id}",
          "description": "GET /accounts/{account_id}"
        },
        {
          "method": "PUT",
          "path": "/accounts/{account_id}",
          "description": "PUT /accounts/{account_id}"
        },
        {
          "method": "GET",
          "path": "/accounts/{account_id}/audit",
          "description": "GET /accounts/{account_id}/audit"
        },
        {
          "method": "GET",
          "path": "/accounts/{account_id}/env",
          "description": "Returns all environment variables for an account or site. An account corresponds"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.netlify.com/api/v1/accounts' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 86,
      "scoreLatency": 38,
      "scorePricing": 90,
      "score": 73,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:54.569Z",
      "verifiedStatus": 401,
      "latencyMs": 934
    },
    {
      "id": "sedra-iv",
      "name": "SEDRA IV API",
      "provider": "SEDRA IV",
      "category": "developer",
      "description": "The SEDRA API is documented in OpenAPI format and uses ReDoc for documentation.\nIntroduction\nThis document describes the JSON API for the Syriac Electronic Data Research Archive (SEDRA). The SEDRA project is a linguistic and literary database of Syriac langu",
      "longDescription": "The SEDRA API is documented in OpenAPI format and uses ReDoc for documentation.\nIntroduction\nThis document describes the JSON API for the Syriac Electronic Data Research Archive (SEDRA). The SEDRA project is a linguistic and literary database of Syriac langu",
      "color": "#64748b",
      "tags": [
        "developer",
        "bethmardutho"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "http://sedra.bethmardutho.org/api",
      "docsUrl": "http://sedra.bethmardutho.org/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/lexeme/{id}",
          "description": "Get Syriac lexeme."
        },
        {
          "method": "GET",
          "path": "/word/{id}",
          "description": "Get Syriac word."
        }
      ],
      "sampleRequest": "curl -X GET 'http://sedra.bethmardutho.org/api/lexeme/{id}' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 44,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 35,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:56.157Z",
      "verifiedStatus": 404,
      "latencyMs": 1186
    },
    {
      "id": "bikewise-api-v2",
      "name": "BikeWise API v2",
      "provider": "BikeWise API v2",
      "category": "developer",
      "description": "<p>This is an API for accessing information about bicycling related incidents. You can find the source code on <a href=\"https://github.com/bikeindex/bikewise\">GitHub</a>.</p>",
      "longDescription": "<p>This is an API for accessing information about bicycling related incidents. You can find the source code on <a href=\"https://github.com/bikeindex/bikewise\">GitHub</a>.</p>",
      "color": "#64748b",
      "tags": [
        "developer",
        "bikewise"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://bikewise.org/api",
      "docsUrl": "https://bikewise.org/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/v2/incidents",
          "description": "Paginated incidents matching parameters"
        },
        {
          "method": "GET",
          "path": "/v2/incidents/{id}",
          "description": "GET /v2/incidents/{id}"
        },
        {
          "method": "GET",
          "path": "/v2/locations",
          "description": "Unpaginated geojson response"
        },
        {
          "method": "GET",
          "path": "/v2/locations/markers",
          "description": "Unpaginated geojson response with simplestyled markers"
        }
      ],
      "sampleRequest": "curl -X GET 'https://bikewise.org/api/v2/incidents' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 54,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 30,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:04.297Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "bitbucket",
      "name": "Bitbucket API",
      "provider": "Bitbucket",
      "category": "developer",
      "description": "Bitbucket's REST API provides access to repositories, pull requests, pipelines, issues, and team management. Integrates natively with Jira and Atlassian products.",
      "longDescription": "Code against the Bitbucket API to automate simple tasks, embed Bitbucket data into your own site, build mobile or desktop apps, or even add custom UI add-ons into Bitbucket itself using the Connect framework.",
      "color": "#64748b",
      "tags": [
        "developer",
        "git",
        "version control",
        "repositories",
        "ci/cd"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 or HTTP Basic Auth (username + app password)",
      "authExample": "Authorization: Bearer YOUR_ACCESS_TOKEN",
      "baseUrl": "https://api.bitbucket.org/2.0",
      "docsUrl": "https://support.atlassian.com/bitbucket-cloud/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 5,
          "unit": "users",
          "period": "forever"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "Up to 5 users"
          },
          {
            "name": "Standard",
            "monthlyCents": 300,
            "included": "Per user/mo, unlimited users"
          },
          {
            "name": "Premium",
            "monthlyCents": 600,
            "included": "Per user/mo, advanced CI/CD"
          }
        ],
        "details": "Free: 5 users. Standard: $3/user/mo. Premium: $6/user/mo. Includes CI/CD minutes."
      },
      "rateLimit": "1,000 requests/hour (authenticated)",
      "endpoints": [
        {
          "method": "DELETE",
          "path": "/addon",
          "description": "Delete an app"
        },
        {
          "method": "PUT",
          "path": "/addon",
          "description": "Update an installed app"
        },
        {
          "method": "GET",
          "path": "/addon/linkers",
          "description": "List linkers for an app"
        },
        {
          "method": "GET",
          "path": "/addon/linkers/{linker_key}",
          "description": "Get a linker for an app"
        },
        {
          "method": "DELETE",
          "path": "/addon/linkers/{linker_key}/values",
          "description": "Delete all linker values"
        },
        {
          "method": "GET",
          "path": "/addon/linkers/{linker_key}/values",
          "description": "List linker values for a linker"
        },
        {
          "method": "POST",
          "path": "/addon/linkers/{linker_key}/values",
          "description": "Create a linker value"
        },
        {
          "method": "PUT",
          "path": "/addon/linkers/{linker_key}/values",
          "description": "Update a linker value"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.bitbucket.org/2.0/addon' \\\n  -H 'Authorization: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 82,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 69,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:56.597Z",
      "verifiedStatus": 404,
      "latencyMs": 1274
    },
    {
      "id": "automata-market-intelligence",
      "name": "Automata Market Intelligence API",
      "provider": "Automata Market Intelligence",
      "category": "developer",
      "description": "This document provides the documentation for the Market Intelligence API by Automata. Get your API Key at https://apis.byautomata.io and check out our <a href='https://www.getpostman.com/collections/d182a1c78d4491d55e19'>Postman Collection</a>.<br><br>The root API endpoint is https://api.byautomata.",
      "longDescription": "This document provides the documentation for the Market Intelligence API by Automata. Get your API Key at https://apis.byautomata.io and check out our <a href='https://www.getpostman.com/collections/d182a1c78d4491d55e19'>Postman Collection</a>.<br><br>The root API endpoint is https://api.byautomata.",
      "color": "#64748b",
      "tags": [
        "developer",
        "byautomata"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (x-api-key)",
      "authExample": "x-api-key: YOUR_API_KEY",
      "baseUrl": "https://api.byautomata.io",
      "docsUrl": "https://api.byautomata.io",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid market intelligence API. Pricing on request for business/enterprise plans."
      },
      "rateLimit": "Based on plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/contentpro-search",
          "description": "Send search terms to receive the most relevant articles and companies."
        },
        {
          "method": "POST",
          "path": "/contentpro-similar-text",
          "description": "The /contentpro-similar-text endpoint accepts and arbitrary piece of text and returns similar articles and blogs written by companies."
        },
        {
          "method": "GET",
          "path": "/search",
          "description": "Send search terms to receive the most relevant companies along with text snippets."
        },
        {
          "method": "GET",
          "path": "/similar",
          "description": "Send a company website to receive a list of companies related to them."
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.byautomata.io/contentpro-search' \\\n  -H 'x-api-key: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 58,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 41,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:57.397Z",
      "verifiedStatus": 403,
      "latencyMs": 1512
    },
    {
      "id": "dataflow-kit-web-scraper",
      "name": "Dataflow Kit Web Scraper",
      "provider": "Dataflow Kit Web Scraper",
      "category": "developer",
      "description": "Render Javascript driven pages, while we internally manage Headless Chrome and proxies for you. \n\n- Build a custom web scraper with our Visual point-and-click toolkit.\n- Scrape the most popular Search engines result pages (SERP).\n- Convert web pages to PDF and capture screenshots.\n*\nAuthentica",
      "longDescription": "Render Javascript driven pages, while we internally manage Headless Chrome and proxies for you. \n\n- Build a custom web scraper with our Visual point-and-click toolkit.\n- Scrape the most popular Search engines result pages (SERP).\n- Convert web pages to PDF and capture screenshots.\n*\nAuthentica",
      "color": "#64748b",
      "tags": [
        "developer",
        "dataflowkit"
      ],
      "authType": "api-key",
      "authDescription": "API key as a query parameter (api_key)",
      "authExample": "GET /endpoint?api_key=YOUR_KEY",
      "baseUrl": "https://api.dataflowkit.com/v1",
      "docsUrl": "https://dataflowkit.com/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-as-you-go web scraping. From $15/mo (100K pages). API + no-code tools."
      },
      "rateLimit": "Based on plan",
      "endpoints": [
        {
          "method": "POST",
          "path": "/convert/url/pdf",
          "description": "Save web page as PDF"
        },
        {
          "method": "POST",
          "path": "/convert/url/screenshot",
          "description": "Capture web page Screenshots."
        },
        {
          "method": "POST",
          "path": "/fetch",
          "description": "Download web page content"
        },
        {
          "method": "POST",
          "path": "/parse",
          "description": "Extract structured data from web pages"
        },
        {
          "method": "POST",
          "path": "/serp",
          "description": "Collect search results from search engines"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.dataflowkit.com/v1/convert/url/pdf' \\\n  -H 'GET /endpoint?api_key=YOUR_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 64,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 34,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:17:58.339Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "enode",
      "name": "Enode API",
      "provider": "Enode",
      "category": "developer",
      "description": "Download OpenAPI 3.0 Specification\n\nDownload Postman Collection\n\nThe Enode API is designed to make smart charging applications easy to develop. We provide an abstraction layer that reduces the complexity when extracting vehicle data and sen",
      "longDescription": "Download OpenAPI 3.0 Specification\n\nDownload Postman Collection\n\nThe Enode API is designed to make smart charging applications easy to develop. We provide an abstraction layer that reduces the complexity when extracting vehicle data and sen",
      "color": "#64748b",
      "tags": [
        "developer",
        "enode"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 — obtain an access token via the authorization flow",
      "authExample": "Authorization: Bearer <access_token>",
      "baseUrl": "https://api.test.enode.io/",
      "docsUrl": "https://api.test.enode.io/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid energy API for EV, solar, and HVAC device integration. Pricing on request."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/chargers",
          "description": "List Chargers"
        },
        {
          "method": "GET",
          "path": "/chargers/{chargerId}",
          "description": "Get Charger"
        },
        {
          "method": "POST",
          "path": "/chargers/{chargerId}/charging",
          "description": "Control Charging"
        },
        {
          "method": "GET",
          "path": "/charging-locations",
          "description": "List Charging Locations"
        },
        {
          "method": "POST",
          "path": "/charging-locations",
          "description": "Create Charging Location"
        },
        {
          "method": "DELETE",
          "path": "/charging-locations/{chargingLocationId}",
          "description": "Delete Charging Location"
        },
        {
          "method": "GET",
          "path": "/charging-locations/{chargingLocationId}",
          "description": "Get Charging Location"
        },
        {
          "method": "PUT",
          "path": "/charging-locations/{chargingLocationId}",
          "description": "Update Charging Location"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.test.enode.io//chargers' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 37,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:17:59.943Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "api-v1-0-0",
      "name": "API v1.0.0",
      "provider": "API v1.0.0",
      "category": "developer",
      "description": "![Run in Postman](https://app.getpostman.com/run-collection/80638214aa04722c9203)\r\n<span style='margin-left: 0.5em;'>or</span>\r\n<a href='https://documenter.getpostman.com/view/3559821/TVeqcn2L' class='openapi-button' _ngcontent-c6>View Postman docs</a>\r\n\r\nQuickst",
      "longDescription": "![Run in Postman](https://app.getpostman.com/run-collection/80638214aa04722c9203)\r\n<span style='margin-left: 0.5em;'>or</span>\r\n<a href='https://documenter.getpostman.com/view/3559821/TVeqcn2L' class='openapi-button' _ngcontent-c6>View Postman docs</a>\r\n\r\nQuickst",
      "color": "#64748b",
      "tags": [
        "developer",
        "envoice"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (x-auth-key)",
      "authExample": "x-auth-key: YOUR_API_KEY",
      "baseUrl": "https://www.envoice.in",
      "docsUrl": "https://www.envoice.in",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Freemium. Free tier available; see API documentation for current plan pricing."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/client/all",
          "description": "Return all clients for the account"
        },
        {
          "method": "GET",
          "path": "/api/client/candelete",
          "description": "Check if the provided client can be deleted"
        },
        {
          "method": "POST",
          "path": "/api/client/delete",
          "description": "Delete an existing client"
        },
        {
          "method": "GET",
          "path": "/api/client/details",
          "description": "Return client details. Activities and invoices included."
        },
        {
          "method": "POST",
          "path": "/api/client/new",
          "description": "Create a client"
        },
        {
          "method": "POST",
          "path": "/api/client/update",
          "description": "Update an existing client"
        },
        {
          "method": "GET",
          "path": "/api/estimation/all",
          "description": "Return all estimation for the account"
        },
        {
          "method": "POST",
          "path": "/api/estimation/changestatus",
          "description": "Change estimation status"
        }
      ],
      "sampleRequest": "curl -X GET 'https://www.envoice.in/api/client/all' \\\n  -H 'x-auth-key: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 49,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:00.765Z",
      "verifiedStatus": 200,
      "latencyMs": 2964
    },
    {
      "id": "fulfillment-com-apiv2",
      "name": "Fulfillment.com APIv2",
      "provider": "Fulfillment.com APIv2",
      "category": "developer",
      "description": "Welcome to our current iteration of our REST API. While we encourage you to upgrade to v2.0 we will continue support for our SOAP API.\n\nVersioning\n\nThe Fulfillment.com (FDC) REST API is version controlled and backwards compatible. We have many fut",
      "longDescription": "Welcome to our current iteration of our REST API. While we encourage you to upgrade to v2.0 we will continue support for our SOAP API.\n\nVersioning\n\nThe Fulfillment.com (FDC) REST API is version controlled and backwards compatible. We have many fut",
      "color": "#64748b",
      "tags": [
        "developer",
        "fulfillment"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (x-api-key)",
      "authExample": "x-api-key: YOUR_API_KEY",
      "baseUrl": "https://api.fulfillment.com/v2",
      "docsUrl": "https://fulfillment.com",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid. Fulfillment.com e-commerce order fulfillment API. Pricing per order."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/accounting",
          "description": "List Order Accounting"
        },
        {
          "method": "GET",
          "path": "/inventory",
          "description": "List of Item Inventories"
        },
        {
          "method": "POST",
          "path": "/oauth/access_token",
          "description": "Generate an Access Token"
        },
        {
          "method": "GET",
          "path": "/orders",
          "description": "List of Orders"
        },
        {
          "method": "POST",
          "path": "/orders",
          "description": "New Order"
        },
        {
          "method": "DELETE",
          "path": "/orders/{id}",
          "description": "Cancel an Order"
        },
        {
          "method": "GET",
          "path": "/orders/{id}",
          "description": "Order Details"
        },
        {
          "method": "PUT",
          "path": "/orders/{id}/ship",
          "description": "Ship an Order"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.fulfillment.com/v2/accounting' \\\n  -H 'x-api-key: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 43,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:03.101Z",
      "verifiedStatus": 403,
      "latencyMs": 3195
    },
    {
      "id": "use-a-new-version-https-icons8-github-io",
      "name": "Use a New Version Instead",
      "provider": "Use a New Version Instead",
      "category": "developer",
      "description": "Icons8 API\n\nIcons8 API allows us to search and obtain our icons.\n\nYou're welcome to use our icons to extend the functionality of your web and mobile applications, website templates, and even tattoos.\n\n![Tattoos](https://cdn.rawgit.com/icons8/api-docs/cff6fdf0/tattoos.",
      "longDescription": "Icons8 API\n\nIcons8 API allows us to search and obtain our icons.\n\nYou're welcome to use our icons to extend the functionality of your web and mobile applications, website templates, and even tattoos.\n\n![Tattoos](https://cdn.rawgit.com/icons8/api-docs/cff6fdf0/tattoos.",
      "color": "#64748b",
      "tags": [
        "developer",
        "icons8"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.icons8.com",
      "docsUrl": "https://api.icons8.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/iconsets/v3/categories?platform={platform}&language={language}",
          "description": "Categories"
        },
        {
          "method": "GET",
          "path": "/api/iconsets/v3/category?category={category}&subcategory={subcategory}&amount={amount}&offset={offset}&platform={platform}&language={language}",
          "description": "By Category"
        },
        {
          "method": "GET",
          "path": "/api/iconsets/v3/latest?term={term}&amount={amount}&offset={offset}&platform={platform}&language={language}",
          "description": "Latest"
        },
        {
          "method": "GET",
          "path": "/api/iconsets/v3/search?term={term}&amount={amount}&offset={offset}&platform={platform}&language={language}&exact_amount={exact_amount}",
          "description": "By Keyword v3"
        },
        {
          "method": "GET",
          "path": "/api/iconsets/v3/total?since={since}",
          "description": "Totals"
        },
        {
          "method": "GET",
          "path": "/api/iconsets/v4/search?term={term}&amount={amount}&offset={offset}&platform={platform}&language={language}&exact_amount={exact_amount}",
          "description": "By Keyword v4"
        },
        {
          "method": "POST",
          "path": "/api/task/web-font/collection",
          "description": "From a Collection"
        },
        {
          "method": "POST",
          "path": "/api/task/web-font/icons",
          "description": "From Separate Icons"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.icons8.com/api/iconsets/v3/categories?platform={platform}&language={language}' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 37,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:03.827Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "jirafe-events",
      "name": "Jirafe Events",
      "provider": "Jirafe Events",
      "category": "developer",
      "description": "API endpoins for sending Jirafe events",
      "longDescription": "API endpoins for sending Jirafe events",
      "color": "#64748b",
      "tags": [
        "developer",
        "jirafe"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 — obtain an access token via the authorization flow",
      "authExample": "Authorization: Bearer <access_token>",
      "baseUrl": "https://event.jirafe.com/v2",
      "docsUrl": "https://event.jirafe.com/v2",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Legacy API (service discontinued). Previously e-commerce analytics platform."
      },
      "rateLimit": "Not applicable",
      "endpoints": [
        {
          "method": "POST",
          "path": "/{siteId}/batch",
          "description": "Send a batch for the given site"
        },
        {
          "method": "POST",
          "path": "/{siteId}/cart",
          "description": "Send a cart for the given site"
        },
        {
          "method": "POST",
          "path": "/{siteId}/category",
          "description": "Send a category for the given site"
        },
        {
          "method": "POST",
          "path": "/{siteId}/customer",
          "description": "Send a customer for the given site"
        },
        {
          "method": "POST",
          "path": "/{siteId}/order",
          "description": "Send a order for the given site"
        },
        {
          "method": "POST",
          "path": "/{siteId}/product",
          "description": "Send a product for the given site"
        }
      ],
      "sampleRequest": "curl -X GET 'https://event.jirafe.com/v2/{siteId}/batch' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 49,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 28,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:04.546Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "mineskin",
      "name": "MineSkin API",
      "provider": "MineSkin",
      "category": "developer",
      "description": "Client implementations: \nJava: https://github.com/InventivetalentDev/MineskinClient\nNodeJS: https://github.com/InventivetalentDev/mineskin-client\n\nExamples: https://github.com/MineSkin/examples",
      "longDescription": "Client implementations: \nJava: https://github.com/InventivetalentDev/MineskinClient\nNodeJS: https://github.com/InventivetalentDev/mineskin-client\n\nExamples: https://github.com/MineSkin/examples",
      "color": "#64748b",
      "tags": [
        "developer",
        "mineskin"
      ],
      "authType": "api-key",
      "authDescription": "API key as a query parameter (key)",
      "authExample": "GET /endpoint?key=YOUR_KEY",
      "baseUrl": "https://api.mineskin.org",
      "docsUrl": "https://discord.gg/nzAdvPc",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with API key. Minecraft skin rendering and texture API."
      },
      "rateLimit": "1 req/s",
      "endpoints": [
        {
          "method": "POST",
          "path": "/generate/upload",
          "description": "POST /generate/upload"
        },
        {
          "method": "POST",
          "path": "/generate/url",
          "description": "POST /generate/url"
        },
        {
          "method": "POST",
          "path": "/generate/user",
          "description": "POST /generate/user"
        },
        {
          "method": "GET",
          "path": "/get/delay",
          "description": "GET /get/delay"
        },
        {
          "method": "GET",
          "path": "/get/id/{id}",
          "description": "Deprecated. Use /get/uuid instead."
        },
        {
          "method": "GET",
          "path": "/get/list/{page}",
          "description": "GET /get/list/{page}"
        },
        {
          "method": "GET",
          "path": "/get/uuid/{uuid}",
          "description": "GET /get/uuid/{uuid}"
        },
        {
          "method": "GET",
          "path": "/validate/name/{name}",
          "description": "GET /validate/name/{name}"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.mineskin.org/generate/upload' \\\n  -H 'GET /endpoint?key=YOUR_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 68,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 48,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:06.624Z",
      "verifiedStatus": 200,
      "latencyMs": 2078
    },
    {
      "id": "mist",
      "name": "Mist API",
      "provider": "Mist",
      "category": "developer",
      "description": "> Version: 0.36.1\n>\n> Date: March 3, 2022\n\n---\n\nAvailable Documentation\n* Postman\n* Open API\n\n---\nUseful links\n* Mist Homepage\n* [Mist Documentation](https://www.mist.com/d",
      "longDescription": "> Version: 0.36.1\n>\n> Date: March 3, 2022\n\n---\n\nAvailable Documentation\n* Postman\n* Open API\n\n---\nUseful links\n* Mist Homepage\n* [Mist Documentation](https://www.mist.com/d",
      "color": "#64748b",
      "tags": [
        "developer",
        "mist"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (Authorization)",
      "authExample": "Authorization: YOUR_API_KEY",
      "baseUrl": "https://api.mist.com",
      "docsUrl": "https://api.mist.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with Juniper/Mist developer account. AI-driven networking and Wi-Fi API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/v1/const/alarm_defs",
          "description": "getAlarmDefinitions"
        },
        {
          "method": "GET",
          "path": "/api/v1/const/ap_channels",
          "description": "getApChannels"
        },
        {
          "method": "GET",
          "path": "/api/v1/const/ap_led_status",
          "description": "getApLedDefinition"
        },
        {
          "method": "GET",
          "path": "/api/v1/const/applications",
          "description": "getApplications"
        },
        {
          "method": "GET",
          "path": "/api/v1/const/call_events",
          "description": "getCallEventsDefinitions"
        },
        {
          "method": "GET",
          "path": "/api/v1/const/client_events",
          "description": "getClientEventsDefinitions"
        },
        {
          "method": "GET",
          "path": "/api/v1/const/countries",
          "description": "getCountryCodes"
        },
        {
          "method": "GET",
          "path": "/api/v1/const/default_gateway_config",
          "description": "getGetawayDefaultConfig"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.mist.com/api/v1/const/alarm_defs' \\\n  -H 'Authorization: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 43,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:06.800Z",
      "verifiedStatus": 404,
      "latencyMs": 2224
    },
    {
      "id": "account-and-transaction-api-specificatio",
      "name": "Account and Transaction API Specification - UK",
      "provider": "Account and Transaction API Specification - UK",
      "category": "developer",
      "description": "Box Platform API provides cloud storage, file sharing, and collaboration tools for enterprise applications. Manage files, folders, users, shared links, metadata, and workflow automations.",
      "longDescription": "Functionality at a glance\r\n\r\nThe NBG \"UK OPB - Account and Transaction v3.1.5\" API follows the UK Open Banking Specification\r\n    v3.1.5\r\n\r\nThis Account and Transaction API Specificati",
      "color": "#64748b",
      "tags": [
        "developer",
        "maps",
        "storage",
        "cloud storage",
        "files",
        "enterprise",
        "collaboration"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 or JWT (Server Authentication) for machine-to-machine",
      "authExample": "Authorization: Bearer YOUR_ACCESS_TOKEN",
      "baseUrl": "https://apis.nbg.gr/sandbox/uk.openbanking.accountinfo/oauth2/v3.1.5",
      "docsUrl": "https://developer.nbg.gr/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 10,
          "unit": "GB storage",
          "period": "forever"
        },
        "tiers": [
          {
            "name": "Individual",
            "monthlyCents": 0,
            "included": "10 GB storage"
          },
          {
            "name": "Business Starter",
            "monthlyCents": 1500,
            "included": "Per user/mo, unlimited storage"
          },
          {
            "name": "Business",
            "monthlyCents": 2000,
            "included": "Per user/mo, advanced admin"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Custom pricing"
          }
        ],
        "details": "Individual: free (10GB). Business Starter: $15/user/mo (unlimited storage). Business: $20/user/mo. Enterprise: custom."
      },
      "rateLimit": "4,000 API calls/min (authenticated)",
      "endpoints": [
        {
          "method": "POST",
          "path": "/account-access-consents",
          "description": "Create Account Access Consents"
        },
        {
          "method": "DELETE",
          "path": "/account-access-consents/{consentId}",
          "description": "Delete Account Access Consents"
        },
        {
          "method": "GET",
          "path": "/account-access-consents/{consentId}",
          "description": "Get Account Access Consents"
        },
        {
          "method": "GET",
          "path": "/accounts",
          "description": "Get Accounts"
        },
        {
          "method": "GET",
          "path": "/accounts/{accountId}",
          "description": "Get Accounts"
        },
        {
          "method": "GET",
          "path": "/accounts/{accountId}/balances",
          "description": "Get Balances"
        },
        {
          "method": "GET",
          "path": "/accounts/{accountId}/beneficiaries",
          "description": "Get Beneficiaries"
        },
        {
          "method": "GET",
          "path": "/accounts/{accountId}/parties",
          "description": "Get Parties"
        }
      ],
      "sampleRequest": "curl -X GET 'https://apis.nbg.gr/sandbox/uk.openbanking.accountinfo/oauth2/v3.1.5/account-access-consents' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 91,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 69,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:06.823Z",
      "verifiedStatus": 404,
      "latencyMs": 2006
    },
    {
      "id": "optimade",
      "name": "OPTIMADE API",
      "provider": "OPTIMADE",
      "category": "developer",
      "description": "The Open Databases Integration for Materials Design (OPTIMADE) consortium aims to make materials databases interoperational by developing a common REST API.\n\nThis specification is generated using [optimade-python-tools](https://github.com/Materials-Consortia/optimade-p",
      "longDescription": "The Open Databases Integration for Materials Design (OPTIMADE) consortium aims to make materials databases interoperational by developing a common REST API.\n\nThis specification is generated using [optimade-python-tools](https://github.com/Materials-Consortia/optimade-p",
      "color": "#64748b",
      "tags": [
        "developer",
        "optimade"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "http://optimade.local",
      "docsUrl": "http://optimade.local",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/info",
          "description": "Get Info"
        },
        {
          "method": "GET",
          "path": "/info/{entry}",
          "description": "Get Entry Info"
        },
        {
          "method": "GET",
          "path": "/links",
          "description": "Get Links"
        },
        {
          "method": "GET",
          "path": "/references",
          "description": "Get References"
        },
        {
          "method": "GET",
          "path": "/references/{entry_id}",
          "description": "Get Single Reference"
        },
        {
          "method": "GET",
          "path": "/structures",
          "description": "Get Structures"
        },
        {
          "method": "GET",
          "path": "/structures/{entry_id}",
          "description": "Get Single Structure"
        },
        {
          "method": "GET",
          "path": "/versions",
          "description": "Get Versions"
        }
      ],
      "sampleRequest": "curl -X GET 'http://optimade.local/info' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 37,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:12.287Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "request-baskets",
      "name": "Request Baskets API",
      "provider": "Request Baskets",
      "category": "developer",
      "description": "RESTful API of Request Baskets service.\n\nRequest Baskets is an open source project of a service to collect HTTP requests and inspect them via RESTful\nAPI or web UI.\n\nCheck out the project page for more detailed description.",
      "longDescription": "RESTful API of Request Baskets service.\n\nRequest Baskets is an open source project of a service to collect HTTP requests and inspect them via RESTful\nAPI or web UI.\n\nCheck out the project page for more detailed description.",
      "color": "#64748b",
      "tags": [
        "developer",
        "rbaskets"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (Authorization)",
      "authExample": "Authorization: YOUR_API_KEY",
      "baseUrl": "https://rbaskets.in/",
      "docsUrl": "https://github.com/darklynx",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open-source. HTTP request inspector; self-hosted or rbaskets.in free."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/baskets",
          "description": "Get baskets"
        },
        {
          "method": "DELETE",
          "path": "/api/baskets/{name}",
          "description": "Delete basket"
        },
        {
          "method": "GET",
          "path": "/api/baskets/{name}",
          "description": "Get basket settings"
        },
        {
          "method": "POST",
          "path": "/api/baskets/{name}",
          "description": "Create new basket"
        },
        {
          "method": "PUT",
          "path": "/api/baskets/{name}",
          "description": "Update basket settings"
        },
        {
          "method": "DELETE",
          "path": "/api/baskets/{name}/requests",
          "description": "Delete all requests"
        },
        {
          "method": "GET",
          "path": "/api/baskets/{name}/requests",
          "description": "Get collected requests"
        },
        {
          "method": "GET",
          "path": "/api/baskets/{name}/responses/{method}",
          "description": "Get response settings"
        }
      ],
      "sampleRequest": "curl -X GET 'https://rbaskets.in//api/baskets' \\\n  -H 'Authorization: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 8,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:20.000Z",
      "verifiedStatus": 200,
      "latencyMs": 12834
    },
    {
      "id": "shotstack",
      "name": "Shotstack",
      "provider": "Shotstack",
      "category": "developer",
      "description": "Shotstack is a video, image and audio editing service that allows for the automated generation of videos, images and audio using JSON and a RESTful API.\n\nYou arrange and configure an edit and POST it to the API which will render your media and provide a file  location when complete.\n\nFor more detail",
      "longDescription": "Shotstack is a video, image and audio editing service that allows for the automated generation of videos, images and audio using JSON and a RESTful API.\n\nYou arrange and configure an edit and POST it to the API which will render your media and provide a file  location when complete.\n\nFor more detail",
      "color": "#64748b",
      "tags": [
        "developer",
        "shotstack"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (x-api-key)",
      "authExample": "x-api-key: YOUR_API_KEY",
      "baseUrl": "https://api.shotstack.io/v1",
      "docsUrl": "https://api.shotstack.io/{version}",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Video editing API. Free: 200 sandbox credits/mo. Starter $30/mo (200 render credits). Scale $125/mo (1K credits). Pro $490/mo (5K credits). Enterprise custom."
      },
      "rateLimit": "5 renders/min (free) · 10 renders/min (paid)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/assets/render/{id}",
          "description": "Get Asset by Render ID"
        },
        {
          "method": "DELETE",
          "path": "/assets/{id}",
          "description": "Delete Asset"
        },
        {
          "method": "GET",
          "path": "/assets/{id}",
          "description": "Get Asset"
        },
        {
          "method": "POST",
          "path": "/render",
          "description": "Render Asset"
        },
        {
          "method": "GET",
          "path": "/render/{id}",
          "description": "Get Render Status"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.shotstack.io/{version}/assets/render/{id}' \\\n  -H 'x-api-key: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 64,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:15.107Z",
      "verifiedStatus": 200,
      "latencyMs": 6983
    },
    {
      "id": "sonar-trading",
      "name": "Sonar Trading",
      "provider": "Sonar Trading",
      "category": "developer",
      "description": "Currency Authority: Exchange Rate of 1453 country currencies and crypto currencies",
      "longDescription": "Currency Authority: Exchange Rate of 1453 country currencies and crypto currencies",
      "color": "#64748b",
      "tags": [
        "developer",
        "sonar"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://sonar.trading/api/v1/",
      "docsUrl": "https://sonar.trading/api/v1/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/convert",
          "description": "Convert a currency amount to multiple other currencies"
        },
        {
          "method": "GET",
          "path": "/country/currencies",
          "description": "Return a list of all currencies of countries, available via service"
        },
        {
          "method": "GET",
          "path": "/digital/currencies",
          "description": "Return a list of all digital currencies, available via service"
        },
        {
          "method": "GET",
          "path": "/history",
          "description": "Return a historic rate for a currencies"
        }
      ],
      "sampleRequest": "curl -X GET 'https://sonar.trading/api/v1//convert' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 47,
      "scoreLatency": 4,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:21.127Z",
      "verifiedStatus": 404,
      "latencyMs": 11803
    },
    {
      "id": "spinitron-v2",
      "name": "Spinitron v2 API",
      "provider": "Spinitron v2",
      "category": "developer",
      "description": "Notes\n\nTutorial demo using this API is at https://spinitron.com/v2-api-demo/. For web integration using iframes and/or JavaScript instead of an API, see https://spinitron.github.io/v2-web-integration/.\n\n*",
      "longDescription": "Notes\n\nTutorial demo using this API is at https://spinitron.com/v2-api-demo/. For web integration using iframes and/or JavaScript instead of an API, see https://spinitron.github.io/v2-web-integration/.\n\n*",
      "color": "#64748b",
      "tags": [
        "developer",
        "spinitron"
      ],
      "authType": "api-key",
      "authDescription": "API key as a query parameter (access-token)",
      "authExample": "GET /endpoint?access-token=YOUR_KEY",
      "baseUrl": "https://spinitron.com/api",
      "docsUrl": "https://spinitron.com/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with radio station account. Spinitron radio station playlist and chart API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/personas",
          "description": "Get Personas"
        },
        {
          "method": "GET",
          "path": "/personas/{id}",
          "description": "Get Persona by id"
        },
        {
          "method": "GET",
          "path": "/playlists",
          "description": "Returns playlists optionally filtered by {start} and/or {end} datetimes"
        },
        {
          "method": "GET",
          "path": "/playlists/{id}",
          "description": "Get a Playlist by id"
        },
        {
          "method": "GET",
          "path": "/shows",
          "description": "Returns scheduled shows optionally filtered by {start} and/or {end} datetimes"
        },
        {
          "method": "GET",
          "path": "/shows/{id}",
          "description": "Get a Show by id"
        },
        {
          "method": "GET",
          "path": "/spins",
          "description": "Returns spins optionally filtered by {start} and/or {end} datetimes"
        },
        {
          "method": "POST",
          "path": "/spins",
          "description": "Log a Spin"
        }
      ],
      "sampleRequest": "curl -X GET 'https://spinitron.com/api/personas' \\\n  -H 'GET /endpoint?access-token=YOUR_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 4,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:20.013Z",
      "verifiedStatus": 404,
      "latencyMs": 10476
    },
    {
      "id": "taxrates-io",
      "name": "Taxrates.io API",
      "provider": "Taxrates.io",
      "category": "developer",
      "description": "<h3>Introduction</h3>\n<p>Taxrates.io is a global tax rate service that automates the management of monitoring tax rates changes in 181 countries. We monitor over 14,000 US sales tax, VAT, GST rates for you and make updates via our API so you always have the most update tax rates.</p>\n<p>You can use",
      "longDescription": "<h3>Introduction</h3>\n<p>Taxrates.io is a global tax rate service that automates the management of monitoring tax rates changes in 181 countries. We monitor over 14,000 US sales tax, VAT, GST rates for you and make updates via our API so you always have the most update tax rates.</p>\n<p>You can use",
      "color": "#64748b",
      "tags": [
        "developer",
        "taxrates"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.taxrates.io/api",
      "docsUrl": "https://api.taxrates.io/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/tax/countrycode",
          "description": "Tax rates by Country Code"
        },
        {
          "method": "GET",
          "path": "/v1/tax/ip",
          "description": "Tax rates by IP address"
        },
        {
          "method": "GET",
          "path": "/v3/tax/rates",
          "description": "All tax rates"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.taxrates.io/api/v1/tax/countrycode' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 52,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 29,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:20.346Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "hardware-sentry-truesight-presentation-s",
      "name": "Hardware Sentry TrueSight Presentation Server REST API",
      "provider": "Hardware Sentry TrueSight Presentation Server REST",
      "category": "developer",
      "description": "Hardware Sentry TrueSight Presentation Server REST API",
      "longDescription": "Hardware Sentry TrueSight Presentation Server REST API",
      "color": "#64748b",
      "tags": [
        "developer",
        "truesight"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (Cookie)",
      "authExample": "Cookie: YOUR_API_KEY",
      "baseUrl": "http://truesight.local",
      "docsUrl": "https://community.bmc.com/s/group/0F93n000000PlUtCAK/sentry-software",
      "hasFreeTier": false,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 5000,
          "unit": "errors",
          "period": "month",
          "note": "10k performance units"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "5k errors/mo, 10k perf units"
          },
          {
            "name": "Team",
            "monthlyCents": 2600,
            "included": "50k errors/mo, replays, cron"
          },
          {
            "name": "Business",
            "monthlyCents": 8000,
            "included": "90k errors/mo, advanced features"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Custom + self-hosted option (free)"
          }
        ],
        "details": "Free: 5k errors/mo. Team: $26/mo (50k errors). Business: $80/mo (90k errors). Enterprise: custom. Self-hosted: free (open source)."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "POST",
          "path": "/hardware/actions/{deviceId}/collect-now",
          "description": "Triggers a new collect on a specific device."
        },
        {
          "method": "POST",
          "path": "/hardware/actions/{deviceId}/rediscover",
          "description": "Triggers a new discovery on a specific device."
        },
        {
          "method": "POST",
          "path": "/hardware/actions/{deviceId}/reinitialize",
          "description": "Sends a 'Reinitialize KM' command."
        },
        {
          "method": "POST",
          "path": "/hardware/actions/{deviceId}/remove",
          "description": "Removes a specific instance from the monitoring environment."
        },
        {
          "method": "POST",
          "path": "/hardware/actions/{deviceId}/reset-error-count",
          "description": "Resets the Error Count parameter."
        },
        {
          "method": "GET",
          "path": "/hardware/applications",
          "description": "Gets summarized information about all monitored applications."
        },
        {
          "method": "GET",
          "path": "/hardware/applications/{applicationId}",
          "description": "Gets detailed information for a specific application."
        },
        {
          "method": "GET",
          "path": "/hardware/device-monitors/{deviceId}",
          "description": "Gets the Monitors for a specific device."
        }
      ],
      "sampleRequest": "curl -X GET 'http://truesight.local/hardware/actions/{deviceId}/collect-now' \\\n  -H 'Cookie: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 61,
      "scoreLatency": 0,
      "scorePricing": 78,
      "score": 48,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:25.284Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "fitbit-plus",
      "name": "Fitbit Plus API",
      "provider": "Fitbit Plus",
      "category": "developer",
      "description": "Overview\nThe Fitbit Plus API is a RESTful API. The requests and responses are formated according to the\nJSON API specification.\n\nIn addition to this documentation, we also provide an\n[OpenAPI](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.m",
      "longDescription": "Overview\nThe Fitbit Plus API is a RESTful API. The requests and responses are formated according to the\nJSON API specification.\n\nIn addition to this documentation, we also provide an\n[OpenAPI](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.m",
      "color": "#64748b",
      "tags": [
        "developer",
        "twinehealth"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 — obtain an access token via the authorization flow",
      "authExample": "Authorization: Bearer <access_token>",
      "baseUrl": "https://api.twinehealth.com/pub",
      "docsUrl": "https://api.twinehealth.com/pub",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with Fitbit developer account. Health and fitness data API."
      },
      "rateLimit": "150 req/hour per user",
      "endpoints": [
        {
          "method": "POST",
          "path": "/action",
          "description": "Create action"
        },
        {
          "method": "GET",
          "path": "/action/{id}",
          "description": "Get an action"
        },
        {
          "method": "PATCH",
          "path": "/action/{id}",
          "description": "Update an action"
        },
        {
          "method": "POST",
          "path": "/bundle",
          "description": "Create bundle"
        },
        {
          "method": "GET",
          "path": "/bundle/{id}",
          "description": "Get a bundle"
        },
        {
          "method": "PATCH",
          "path": "/bundle/{id}",
          "description": "Update a bundle"
        },
        {
          "method": "GET",
          "path": "/calendar_event",
          "description": "List calendar events"
        },
        {
          "method": "POST",
          "path": "/calendar_event",
          "description": "Create calendar event"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.twinehealth.com/pub/action' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 37,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:20.567Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "webscraping-ai",
      "name": "WebScraping.AI",
      "provider": "WebScraping.AI",
      "category": "developer",
      "description": "A client for https://webscraping.ai API. It provides a web scaping automation API with Chrome JS rendering, rotating proxies and builtin HTML parsing.",
      "longDescription": "A client for https://webscraping.ai API. It provides a web scaping automation API with Chrome JS rendering, rotating proxies and builtin HTML parsing.",
      "color": "#64748b",
      "tags": [
        "developer",
        "webscraping"
      ],
      "authType": "api-key",
      "authDescription": "API key as a query parameter (api_key)",
      "authExample": "GET /endpoint?api_key=YOUR_KEY",
      "baseUrl": "https://api.webscraping.ai",
      "docsUrl": "https://webscraping.ai",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "AI-powered web scraping. Free: 200 credits/day. Starter $9/mo (5K credits). Regular $29/mo (30K credits). Pro $89/mo (100K credits). Enterprise custom."
      },
      "rateLimit": "200 credits/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/account",
          "description": "Information about your account calls quota"
        },
        {
          "method": "GET",
          "path": "/html",
          "description": "Page HTML by URL"
        },
        {
          "method": "GET",
          "path": "/selected",
          "description": "HTML of a selected page area by URL and CSS selector"
        },
        {
          "method": "GET",
          "path": "/selected-multiple",
          "description": "HTML of multiple page areas by URL and CSS selectors"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.webscraping.ai/account' \\\n  -H 'GET /endpoint?api_key=YOUR_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 54,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:21.720Z",
      "verifiedStatus": 404,
      "latencyMs": 1603
    },
    {
      "id": "peertube",
      "name": "PeerTube",
      "provider": "PeerTube",
      "category": "developer",
      "description": "The PeerTube API is built on HTTP(S) and is RESTful. You can use your favorite\nHTTP/REST library for your programming language to use PeerTube. The spec API is fully compatible with\nopenapi-generator\nwhich generates",
      "longDescription": "The PeerTube API is built on HTTP(S) and is RESTful. You can use your favorite\nHTTP/REST library for your programming language to use PeerTube. The spec API is fully compatible with\nopenapi-generator\nwhich generates",
      "color": "#64748b",
      "tags": [
        "developer",
        "cpy"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 — obtain an access token via the authorization flow",
      "authExample": "Authorization: Bearer <access_token>",
      "baseUrl": "https://peertube2.cpy.re",
      "docsUrl": "https://joinpeertube.org",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Decentralized, federated video hosting platform. Free open-source software. Hosting costs depend on your server. No API key required for public instances."
      },
      "rateLimit": "Instance-dependent (typically 50-100 req/10s)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/v1/abuses",
          "description": "List abuses"
        },
        {
          "method": "POST",
          "path": "/api/v1/abuses",
          "description": "Report an abuse"
        },
        {
          "method": "DELETE",
          "path": "/api/v1/abuses/{abuseId}",
          "description": "Delete an abuse"
        },
        {
          "method": "PUT",
          "path": "/api/v1/abuses/{abuseId}",
          "description": "Update an abuse"
        },
        {
          "method": "GET",
          "path": "/api/v1/abuses/{abuseId}/messages",
          "description": "List messages of an abuse"
        },
        {
          "method": "POST",
          "path": "/api/v1/abuses/{abuseId}/messages",
          "description": "Add message to an abuse"
        },
        {
          "method": "DELETE",
          "path": "/api/v1/abuses/{abuseId}/messages/{abuseMessageId}",
          "description": "Delete an abuse message"
        },
        {
          "method": "GET",
          "path": "/api/v1/accounts",
          "description": "List accounts"
        }
      ],
      "sampleRequest": "curl -X GET 'https://peertube2.cpy.re/api/v1/abuses' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 8,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:34.700Z",
      "verifiedStatus": 200,
      "latencyMs": 8419
    },
    {
      "id": "fahrplan-free",
      "name": "Fahrplan-Free",
      "provider": "Fahrplan-Free",
      "category": "developer",
      "description": "A RESTful webservice to request a railway journey - FREE plan with restricted access (max. 10 requests per minute). Please ignore the message in the API Console about the access token.\n\nRegister to use an less restricted version, which requires an access token.",
      "longDescription": "A RESTful webservice to request a railway journey - FREE plan with restricted access (max. 10 requests per minute). Please ignore the message in the API Console about the access token.\n\nRegister to use an less restricted version, which requires an access token.",
      "color": "#64748b",
      "tags": [
        "developer",
        "deutschebahn"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.deutschebahn.com/freeplan/v1",
      "docsUrl": "https://developer.deutschebahn.com/store/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/arrivalBoard/{id}",
          "description": "Get arrival board of a location"
        },
        {
          "method": "GET",
          "path": "/departureBoard/{id}",
          "description": "Get departure board of a location"
        },
        {
          "method": "GET",
          "path": "/journeyDetails/{id}",
          "description": "Get details about a single journey"
        },
        {
          "method": "GET",
          "path": "/location/{name}",
          "description": "Get location information"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.deutschebahn.com/freeplan/v1/arrivalBoard/{id}' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 58,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 32,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:34.331Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "docker-hub",
      "name": "Docker HUB API",
      "provider": "Docker HUB",
      "category": "developer",
      "description": "Docker Hub is a service provided by Docker for finding and sharing container\nimages with your team.\n\nIt is the world's largest library and community for container images.\n\nIn addition to the Docker Hub UI and [Docker Hub CLI tool](https://github.com/docker/hub-",
      "longDescription": "Docker Hub is a service provided by Docker for finding and sharing container\nimages with your team.\n\nIt is the world's largest library and community for container images.\n\nIn addition to the Docker Hub UI and [Docker Hub CLI tool](https://github.com/docker/hub-",
      "color": "#64748b",
      "tags": [
        "developer",
        "docker"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://hub.docker.com/",
      "docsUrl": "https://hub.docker.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/v2/access-tokens",
          "description": "Get a list of personal access tokens"
        },
        {
          "method": "POST",
          "path": "/v2/access-tokens",
          "description": "Create a personal access token"
        },
        {
          "method": "DELETE",
          "path": "/v2/access-tokens/{uuid}",
          "description": "Delete a personal access token"
        },
        {
          "method": "GET",
          "path": "/v2/access-tokens/{uuid}",
          "description": "Get a personal access token"
        },
        {
          "method": "PATCH",
          "path": "/v2/access-tokens/{uuid}",
          "description": "Update a personal access token"
        },
        {
          "method": "GET",
          "path": "/v2/auditlogs/{account}",
          "description": "Returns list of audit log  events."
        },
        {
          "method": "GET",
          "path": "/v2/auditlogs/{account}/actions",
          "description": "Returns list of audit log actions."
        },
        {
          "method": "POST",
          "path": "/v2/namespaces/{namespace}/delete-images",
          "description": "Delete images"
        }
      ],
      "sampleRequest": "curl -X GET 'https://hub.docker.com//v2/access-tokens' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 37,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:34.431Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "geocoder-rest",
      "name": "Geocoder REST API",
      "provider": "Geocoder REST",
      "category": "developer",
      "description": "This API represents address cleaning, correction, completion, geocoding, reverse geocoding, and proximity resources for intersection addresses, physical addresses and their occupants in British Columbia. Please read our [data collection notice](https://github.com/bcgov/api-specs/blob/master/COLLECTI",
      "longDescription": "This API represents address cleaning, correction, completion, geocoding, reverse geocoding, and proximity resources for intersection addresses, physical addresses and their occupants in British Columbia. Please read our [data collection notice](https://github.com/bcgov/api-specs/blob/master/COLLECTI",
      "color": "#64748b",
      "tags": [
        "developer",
        "gov"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (apikey)",
      "authExample": "apikey: YOUR_API_KEY",
      "baseUrl": "https://geocoder.api.gov.bc.ca/",
      "docsUrl": "https://dpdd.atlassian.net/servicedesk/customer/portal/1/group/7/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with BC government API key. BC Data Catalogue geocoder for Canadian addresses."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/addresses.{outputFormat}",
          "description": "Geocode an address"
        },
        {
          "method": "GET",
          "path": "/intersections/near.{outputFormat}",
          "description": "Find intersections near to a geographic point"
        },
        {
          "method": "GET",
          "path": "/intersections/nearest.{outputFormat}",
          "description": "Find nearest intersection to a geographic point"
        },
        {
          "method": "GET",
          "path": "/intersections/within.{outputFormat}",
          "description": "Find intersections in a geographic area"
        },
        {
          "method": "GET",
          "path": "/intersections/{intersectionID}.{outputFormat}",
          "description": "Get an intersection by its unique ID"
        },
        {
          "method": "GET",
          "path": "/occupants/addresses.{outputFormat}",
          "description": "Geocode an address and identify site occupants"
        },
        {
          "method": "GET",
          "path": "/occupants/near.{outputFormat}",
          "description": "Find occupants of sites near to a geographic point"
        },
        {
          "method": "GET",
          "path": "/occupants/nearest.{outputFormat}",
          "description": "Find occupants of the site nearest to a geographic point"
        }
      ],
      "sampleRequest": "curl -X GET 'https://geocoder.api.gov.bc.ca//addresses.{outputFormat}' \\\n  -H 'apikey: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 37,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:36.774Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "uk-parliament-search-service",
      "name": "UK Parliament Search Service",
      "provider": "UK Parliament Search Service",
      "category": "developer",
      "description": "Performs search on parliament.uk domain. Implements OpenSearch specification. Throttled at 10 requests per second per IP address.",
      "longDescription": "Performs search on parliament.uk domain. Implements OpenSearch specification. Throttled at 10 requests per second per IP address.",
      "color": "#64748b",
      "tags": [
        "developer",
        "parliament"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.parliament.uk/search",
      "docsUrl": "https://www.parliament.uk/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/description",
          "description": "OpenSearch description document"
        },
        {
          "method": "GET",
          "path": "/query",
          "description": "Search results"
        },
        {
          "method": "GET",
          "path": "/query.{extension}",
          "description": "Search results"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.parliament.uk/search/description' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 48,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:39.578Z",
      "verifiedStatus": 404,
      "latencyMs": 3131
    },
    {
      "id": "patchman-engine",
      "name": "Patchman-engine API",
      "provider": "Patchman-engine",
      "category": "developer",
      "description": "API of the Patch application on cloud.redhat.com\n\nSyntax of the filter[name] query parameters is described in  Filters documentation",
      "longDescription": "API of the Patch application on cloud.redhat.com\n\nSyntax of the filter[name] query parameters is described in  Filters documentation",
      "color": "#64748b",
      "tags": [
        "developer",
        "redhat"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (x-rh-identity)",
      "authExample": "x-rh-identity: YOUR_API_KEY",
      "baseUrl": "http://redhat.local",
      "docsUrl": "http://redhat.local",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Freemium. Patch management and vulnerability tracking for Red Hat/CentOS."
      },
      "rateLimit": "Varies by plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/patch/v1/advisories",
          "description": "Show me all applicable advisories for all my systems"
        },
        {
          "method": "GET",
          "path": "/api/patch/v1/advisories/{advisory_id}",
          "description": "Show me details an advisory by given advisory name"
        },
        {
          "method": "GET",
          "path": "/api/patch/v1/advisories/{advisory_id}/systems",
          "description": "Show me systems on which the given advisory is applicable"
        },
        {
          "method": "GET",
          "path": "/api/patch/v1/export/advisories",
          "description": "Export applicable advisories for all my systems"
        },
        {
          "method": "GET",
          "path": "/api/patch/v1/export/advisories/{advisory_id}/systems",
          "description": "Export systems for my account"
        },
        {
          "method": "GET",
          "path": "/api/patch/v1/export/packages",
          "description": "Show me all installed packages across my systems"
        },
        {
          "method": "GET",
          "path": "/api/patch/v1/export/packages/{package_name}/systems",
          "description": "Show me all my systems which have a package installed"
        },
        {
          "method": "GET",
          "path": "/api/patch/v1/export/systems",
          "description": "Export systems for my account"
        }
      ],
      "sampleRequest": "curl -X GET 'http://redhat.local/api/patch/v1/advisories' \\\n  -H 'x-rh-identity: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 68,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 36,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:45.049Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "swagger-generator",
      "name": "Swagger Generator",
      "provider": "Swagger Generator",
      "category": "developer",
      "description": "This is an online swagger codegen server.  You can find out more at https://github.com/swagger-api/swagger-codegen or on irc.freenode.net, #swagger.",
      "longDescription": "This is an online swagger codegen server.  You can find out more at https://github.com/swagger-api/swagger-codegen or on irc.freenode.net, #swagger.",
      "color": "#64748b",
      "tags": [
        "developer",
        "swagger"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://generator.swagger.io/api",
      "docsUrl": "https://generator.swagger.io/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/gen/clients",
          "description": "Gets languages supported by the client generator"
        },
        {
          "method": "GET",
          "path": "/gen/clients/{language}",
          "description": "Returns options for a client library"
        },
        {
          "method": "POST",
          "path": "/gen/clients/{language}",
          "description": "Generates a client library"
        },
        {
          "method": "GET",
          "path": "/gen/download/{fileId}",
          "description": "Downloads a pre-generated file"
        },
        {
          "method": "GET",
          "path": "/gen/servers",
          "description": "Gets languages supported by the server generator"
        },
        {
          "method": "GET",
          "path": "/gen/servers/{framework}",
          "description": "Returns options for a server framework"
        },
        {
          "method": "POST",
          "path": "/gen/servers/{framework}",
          "description": "Generates a server library"
        }
      ],
      "sampleRequest": "curl -X GET 'https://generator.swagger.io/api/gen/clients' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 68,
      "scoreLatency": 10,
      "scorePricing": 28,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:45.696Z",
      "verifiedStatus": 404,
      "latencyMs": 7638
    },
    {
      "id": "openapi-generator-online",
      "name": "OpenAPI Generator Online",
      "provider": "OpenAPI Generator",
      "category": "developer",
      "description": "Online API client and server SDK generator supporting 40+ languages and frameworks. Generate client libraries or server stubs from any OpenAPI specification.",
      "longDescription": "Online API client and server SDK generator supporting 40+ languages and frameworks. Generate client libraries or server stubs from any OpenAPI specification.",
      "color": "#64748b",
      "tags": [
        "developer",
        "codegen",
        "openapi",
        "sdk"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.openapi-generator.tech",
      "docsUrl": "https://github.com/OpenAPITools/openapi-generator",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Fully free and open-source"
        },
        "tiers": [],
        "details": "Free public API; also self-hostable as an open-source tool."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/gen/clients",
          "description": "Get supported client languages"
        },
        {
          "method": "GET",
          "path": "/api/gen/clients/{language}",
          "description": "Get options for a client language"
        },
        {
          "method": "POST",
          "path": "/api/gen/clients/{language}",
          "description": "Generate a client SDK"
        },
        {
          "method": "GET",
          "path": "/api/gen/servers",
          "description": "Get supported server frameworks"
        },
        {
          "method": "GET",
          "path": "/api/gen/servers/{framework}",
          "description": "Get options for a server framework"
        },
        {
          "method": "POST",
          "path": "/api/gen/servers/{framework}",
          "description": "Generate a server stub"
        },
        {
          "method": "GET",
          "path": "/api/gen/download/{fileId}",
          "description": "Download a generated file"
        }
      ],
      "sampleRequest": "curl -X POST 'https://api.openapi-generator.tech/api/gen/clients/python' \\\n  -H 'Content-Type: application/json' \\\n  -d '{\"openAPIUrl\":\"https://petstore.swagger.io/v2/swagger.json\"}'",
      "sampleResponse": "{\"code\":\"abc123\",\"link\":\"https://api.openapi-generator.tech/api/gen/download/abc123\"}",
      "scoreDepth": 78,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 64,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:50.232Z",
      "verifiedStatus": 200,
      "latencyMs": 4376
    },
    {
      "id": "rat-genome-database",
      "name": "Rat Genome Database REST API",
      "provider": "Medical College of Wisconsin",
      "category": "developer",
      "description": "Bioinformatics REST API for the Rat Genome Database providing programmatic access to genomic annotations, gene data, QTL, and disease association records.",
      "longDescription": "Bioinformatics REST API for the Rat Genome Database providing programmatic access to genomic annotations, gene data, QTL, and disease association records.",
      "color": "#64748b",
      "tags": [
        "developer",
        "bioinformatics",
        "genomics",
        "science"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://rest.rgd.mcw.edu/rgdws",
      "docsUrl": "https://rest.rgd.mcw.edu/rgdws/swagger-ui.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Fully free public API"
        },
        "tiers": [],
        "details": "Free public API provided by the Medical College of Wisconsin."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/genes/{speciesTypeKey}/all",
          "description": "Get all genes for a species"
        },
        {
          "method": "GET",
          "path": "/genes/{geneKey}",
          "description": "Get gene details by key"
        },
        {
          "method": "GET",
          "path": "/genes/symbol/{symbol}/{speciesTypeKey}",
          "description": "Get gene by symbol"
        },
        {
          "method": "GET",
          "path": "/diseases/{diseaseId}/genes/{speciesTypeKey}",
          "description": "Get genes associated with a disease"
        },
        {
          "method": "GET",
          "path": "/qtls/mapped/{speciesTypeKey}/{mapKey}",
          "description": "Get mapped QTLs for a species"
        },
        {
          "method": "GET",
          "path": "/variants/{speciesTypeKey}/{mapKey}",
          "description": "Get variants"
        },
        {
          "method": "GET",
          "path": "/strains/{speciesTypeKey}",
          "description": "Get strains for a species"
        },
        {
          "method": "GET",
          "path": "/ontologies/{accId}",
          "description": "Get ontology term by accession ID"
        }
      ],
      "sampleRequest": "curl 'https://rest.rgd.mcw.edu/rgdws/genes/symbol/Brca1/3'",
      "sampleResponse": "[{\"geneKey\":68054,\"symbol\":\"Brca1\",\"name\":\"BRCA1 DNA repair associated\",\"speciesTypeKey\":3}]",
      "scoreDepth": 78,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 64,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:52.516Z",
      "verifiedStatus": 200,
      "latencyMs": 6240
    },
    {
      "id": "apache-superset",
      "name": "Apache Superset API",
      "provider": "Apache Superset",
      "category": "developer",
      "description": "API to manage your BI dashboards and data sources on Superset",
      "longDescription": "API to manage your BI dashboards and data sources on Superset",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://superset.apache.org",
      "docsUrl": "https://superset.apache.org/docs/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open-source self-hosted BI tool. Preset.io hosted version from $20/user/mo."
      },
      "rateLimit": "Based on deployment",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://superset.apache.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:53.737Z",
      "verifiedStatus": 200,
      "latencyMs": 1034
    },
    {
      "id": "clearbit-logo",
      "name": "Clearbit Logo API",
      "provider": "Clearbit Logo",
      "category": "developer",
      "description": "Search for company logos and embed them in your projects",
      "longDescription": "Search for company logos and embed them in your projects",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://clearbit.com",
      "docsUrl": "https://clearbit.com/docs#logo-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Clearbit Logo API: free with attribution. Full Clearbit enrichment: Free trial, then from $99/mo based on volume. Enterprise custom pricing."
      },
      "rateLimit": "600 req/min (with API key)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://clearbit.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:53.962Z",
      "verifiedStatus": 200,
      "latencyMs": 1225
    },
    {
      "id": "freelancer",
      "name": "Freelancer API",
      "provider": "Freelancer",
      "category": "developer",
      "description": "Task humans from software. Hire in any profession you can think of using our API, on demand–developers, designers, photographers, copywriters, delivery people, manufacturers and more.",
      "longDescription": "Task humans from software. Hire in any profession you can think of using our API, on demand–developers, designers, photographers, copywriters, delivery people, manufacturers and more.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developers.freelancer.com",
      "docsUrl": "https://developers.freelancer.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Freelancer.com marketplace API. Free for reading public data. OAuth required for user actions. Membership plans from $3.95/mo for posting jobs."
      },
      "rateLimit": "3,600 req/hour",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developers.freelancer.com'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 36,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.018Z",
      "verifiedStatus": 200,
      "latencyMs": 1169
    },
    {
      "id": "instatus",
      "name": "Instatus API",
      "provider": "Instatus",
      "category": "developer",
      "description": "Post to and update maintenance and incidents on your status page through an HTTP REST API",
      "longDescription": "Post to and update maintenance and incidents on your status page through an HTTP REST API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://instatus.com",
      "docsUrl": "https://instatus.com/help/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: up to 3 components, 1 status page. Starter $20/mo (10 components). Plus $50/mo (custom domain, subscribers). Business $100/mo. Enterprise custom."
      },
      "rateLimit": "60 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://instatus.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.016Z",
      "verifiedStatus": 200,
      "latencyMs": 783
    },
    {
      "id": "mailjet",
      "name": "mailjet API",
      "provider": "mailjet",
      "category": "developer",
      "description": "Marketing email can be sent and mail templates made in MJML or HTML can be sent using API",
      "longDescription": "Marketing email can be sent and mail templates made in MJML or HTML can be sent using API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.mailjet.com",
      "docsUrl": "https://www.mailjet.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 6,000 emails/month (200/day limit). Essential from $15/mo (15K emails). Premium from $25/mo (15K + automation, segmentation). Enterprise custom."
      },
      "rateLimit": "200 emails/day (free) · No daily limit (paid)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.mailjet.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.191Z",
      "verifiedStatus": 200,
      "latencyMs": 933
    },
    {
      "id": "redash",
      "name": "Redash API",
      "provider": "Redash",
      "category": "developer",
      "description": "Access your queries and dashboards on Redash",
      "longDescription": "Access your queries and dashboards on Redash",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://redash.io",
      "docsUrl": "https://redash.io/help/user-guide/integrations-and-api/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open-source (self-hosted). Redash Cloud hosted from $49/mo (10 users)."
      },
      "rateLimit": "Based on deployment",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://redash.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.376Z",
      "verifiedStatus": 200,
      "latencyMs": 912
    },
    {
      "id": "smartsheet",
      "name": "Smartsheet API",
      "provider": "Smartsheet",
      "category": "developer",
      "description": "Allows you to programmatically access and Smartsheet data and account information",
      "longDescription": "Allows you to programmatically access and Smartsheet data and account information",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://smartsheet.redoc.ly",
      "docsUrl": "https://smartsheet.redoc.ly/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pro $9/user/mo (1 admin, unlimited viewers). Business $19/user/mo. Enterprise custom. API access included on all plans."
      },
      "rateLimit": "300 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://smartsheet.redoc.ly'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.451Z",
      "verifiedStatus": 200,
      "latencyMs": 951
    },
    {
      "id": "swiftkanban",
      "name": "SwiftKanban API",
      "provider": "SwiftKanban",
      "category": "developer",
      "description": "Kanban software, Visualize Work, Increase Organizations Lead Time, Throughput & Productivity",
      "longDescription": "Kanban software, Visualize Work, Increase Organizations Lead Time, Throughput & Productivity",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.digite.com",
      "docsUrl": "https://www.digite.com/knowledge-base/swiftkanban/article/api-for-swift-kanban-web-services/#restapi",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid. Teams $6.99/user/mo, Business $12.49/user/mo, Enterprise custom pricing."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.digite.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 25,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:55.315Z",
      "verifiedStatus": 403,
      "latencyMs": 1758
    },
    {
      "id": "tomba-email-finder",
      "name": "Tomba email finder API",
      "provider": "Tomba email finder",
      "category": "developer",
      "description": "Email Finder for B2B sales and email marketing and email verifier",
      "longDescription": "Email Finder for B2B sales and email marketing and email verifier",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://tomba.io",
      "docsUrl": "https://tomba.io/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Email finder and verification. Free: 25 requests/month (email finder). Starter $29/mo (500 searches). Growth $79/mo (2K searches). Pro $209/mo."
      },
      "rateLimit": "10 req/s",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://tomba.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 16,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:54.330Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "trello",
      "name": "Trello API",
      "provider": "Trello",
      "category": "developer",
      "description": "Boards, lists and cards to help you organize and prioritize your projects",
      "longDescription": "Boards, lists and cards to help you organize and prioritize your projects",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developers.trello.com",
      "docsUrl": "https://developers.trello.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: up to 10 boards per workspace. Standard $5/user/mo: unlimited boards. Premium $10/user/mo: advanced views, automation. Enterprise $17.50/user/mo."
      },
      "rateLimit": "300 req/10s (API key) · 100 req/10s (per token)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developers.trello.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.493Z",
      "verifiedStatus": 200,
      "latencyMs": 909
    },
    {
      "id": "checkiday-national-holiday",
      "name": "Checkiday - National Holiday API",
      "provider": "Checkiday - National Holiday API",
      "category": "developer",
      "description": "Industry-leading Holiday API. Over 5,000 holidays and thousands of descriptions. Trusted by the World’s leading companies",
      "longDescription": "Industry-leading Holiday API. Over 5,000 holidays and thousands of descriptions. Trusted by the World’s leading companies",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://apilayer.com",
      "docsUrl": "https://apilayer.com/marketplace/checkiday-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 100 req/day. Pro $15/mo (10,000 req/day). US and international holidays."
      },
      "rateLimit": "100 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://apilayer.com'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.497Z",
      "verifiedStatus": 200,
      "latencyMs": 896
    },
    {
      "id": "festivo-public-holidays",
      "name": "Festivo Public Holidays API",
      "provider": "Festivo Public Holidays",
      "category": "developer",
      "description": "Fastest and most advanced public holiday and observance service on the market",
      "longDescription": "Fastest and most advanced public holiday and observance service on the market",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://docs.getfestivo.com",
      "docsUrl": "https://docs.getfestivo.com/docs/products/public-holidays-api/intro",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 500 req/month. Starter $9/mo (10,000 req), Business $49/mo (100,000 req)."
      },
      "rateLimit": "500 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://docs.getfestivo.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:56.336Z",
      "verifiedStatus": 200,
      "latencyMs": 2718
    },
    {
      "id": "holidays",
      "name": "Holidays API",
      "provider": "Holidays",
      "category": "developer",
      "description": "Historical data regarding holidays",
      "longDescription": "Historical data regarding holidays",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://holidayapi.com",
      "docsUrl": "https://holidayapi.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 100 req/day. Paid plans for commercial use."
      },
      "rateLimit": "100 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://holidayapi.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.527Z",
      "verifiedStatus": 200,
      "latencyMs": 813
    },
    {
      "id": "nager-date",
      "name": "Nager.Date API",
      "provider": "Nager.Date",
      "category": "developer",
      "description": "Public holidays for more than 90 countries",
      "longDescription": "Public holidays for more than 90 countries",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://date.nager.at",
      "docsUrl": "https://date.nager.at",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://date.nager.at'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.561Z",
      "verifiedStatus": 200,
      "latencyMs": 824
    },
    {
      "id": "namedays-calendar",
      "name": "Namedays Calendar API",
      "provider": "Namedays Calendar",
      "category": "developer",
      "description": "Provides namedays for multiple countries",
      "longDescription": "Provides namedays for multiple countries",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://nameday.abalin.net",
      "docsUrl": "https://nameday.abalin.net",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://nameday.abalin.net'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.993Z",
      "verifiedStatus": 200,
      "latencyMs": 1208
    },
    {
      "id": "non-working-days",
      "name": "Non-Working Days API",
      "provider": "Non-Working Days",
      "category": "developer",
      "description": "Simple REST API for checking working, non-working or short days for Russia, CIS, USA and other",
      "longDescription": "Simple REST API for checking working, non-working or short days for Russia, CIS, USA and other",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://isdayoff.ru",
      "docsUrl": "https://isdayoff.ru",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://isdayoff.ru'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:59.045Z",
      "verifiedStatus": 200,
      "latencyMs": 5083
    },
    {
      "id": "public-holidays",
      "name": "Public Holidays API",
      "provider": "Public Holidays",
      "category": "developer",
      "description": "Data on national, regional, and religious holidays via API",
      "longDescription": "Data on national, regional, and religious holidays via API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.abstractapi.com",
      "docsUrl": "https://www.abstractapi.com/holidays-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Public holidays API for 100+ countries; no paid tiers."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.abstractapi.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:54.684Z",
      "verifiedStatus": 200,
      "latencyMs": 668
    },
    {
      "id": "uk-bank-holidays",
      "name": "UK Bank Holidays API",
      "provider": "UK Bank Holidays",
      "category": "developer",
      "description": "Bank holidays in England and Wales, Scotland and Northern Ireland",
      "longDescription": "Bank holidays in England and Wales, Scotland and Northern Ireland",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.gov.uk",
      "docsUrl": "https://www.gov.uk/bank-holidays.json",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.gov.uk'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:55.033Z",
      "verifiedStatus": 200,
      "latencyMs": 1015
    },
    {
      "id": "bitrise",
      "name": "Bitrise API",
      "provider": "Bitrise",
      "category": "developer",
      "description": "Build tool and processes integrations to create efficient development pipelines",
      "longDescription": "Build tool and processes integrations to create efficient development pipelines",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api-docs.bitrise.io",
      "docsUrl": "https://api-docs.bitrise.io/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 200 build minutes/mo (1 concurrency). Hobby $90/mo: 500 min. Teams $270/mo (team): 1K min. Enterprise custom. $1/extra 100 build minutes."
      },
      "rateLimit": "500 req/min (API)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api-docs.bitrise.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:55.818Z",
      "verifiedStatus": 200,
      "latencyMs": 1291
    },
    {
      "id": "buddy",
      "name": "Buddy API",
      "provider": "Buddy",
      "category": "developer",
      "description": "The fastest continuous integration and continuous delivery platform",
      "longDescription": "The fastest continuous integration and continuous delivery platform",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://buddy.works",
      "docsUrl": "https://buddy.works/docs/api/getting-started/overview",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 5 projects, 120 executions/mo, 1 concurrent pipeline. Startup $75/mo: unlimited projects, 1K executions. Pro $275/mo. On-Premises available."
      },
      "rateLimit": "120 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://buddy.works'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:55.881Z",
      "verifiedStatus": 200,
      "latencyMs": 1320
    },
    {
      "id": "codeship",
      "name": "Codeship API",
      "provider": "Codeship",
      "category": "developer",
      "description": "Codeship is a Continuous Integration Platform in the cloud",
      "longDescription": "Codeship is a Continuous Integration Platform in the cloud",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://docs.cloudbees.com",
      "docsUrl": "https://docs.cloudbees.com/docs/cloudbees-codeship/latest/api-overview/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "CI/CD platform (CloudBees). Basic: free for public repos, 100 builds/mo. Pro $49/mo: unlimited builds, 1 parallel pipeline. $99-$299 for more concurrency."
      },
      "rateLimit": "60 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://docs.cloudbees.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:56.311Z",
      "verifiedStatus": 200,
      "latencyMs": 1626
    },
    {
      "id": "travis-ci",
      "name": "Travis CI API",
      "provider": "Travis CI",
      "category": "developer",
      "description": "Sync your GitHub projects with Travis CI to test your code in minutes",
      "longDescription": "Sync your GitHub projects with Travis CI to test your code in minutes",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://docs.travis-ci.com",
      "docsUrl": "https://docs.travis-ci.com/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: first 10,000 credits (open source unlimited). Developer $69/mo: 25K credits. Team $249/mo: 100K credits. $64/month per 25K additional credits."
      },
      "rateLimit": "100 req/min (API)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://docs.travis-ci.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:56.190Z",
      "verifiedStatus": 200,
      "latencyMs": 1197
    },
    {
      "id": "us-autocomplete",
      "name": "US Autocomplete API",
      "provider": "US Autocomplete",
      "category": "developer",
      "description": "Enter address data quickly with real-time address suggestions",
      "longDescription": "Enter address data quickly with real-time address suggestions",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.smarty.com",
      "docsUrl": "https://www.smarty.com/docs/cloud/us-autocomplete-pro-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-as-you-go via Smarty (formerly SmartyStreets). 250 lookups/month free; $0.0025/lookup after."
      },
      "rateLimit": "250 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.smarty.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 25,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:01.108Z",
      "verifiedStatus": 429,
      "latencyMs": 1456
    },
    {
      "id": "userstack",
      "name": "Userstack API",
      "provider": "Userstack",
      "category": "developer",
      "description": "Secure User-Agent String Lookup JSON API",
      "longDescription": "Secure User-Agent String Lookup JSON API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://userstack.com",
      "docsUrl": "https://userstack.com/?utm_source=Github&utm_medium=Referral&utm_campaign=Public-apis-repo-Best-sellers",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "User-agent detection API. Free: 10,000 requests/month. Basic $9.99/mo (50K req/mo). Professional $39.99/mo (500K req). Business $99.99/mo (5M req)."
      },
      "rateLimit": "100 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://userstack.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:01.280Z",
      "verifiedStatus": 200,
      "latencyMs": 1100
    },
    {
      "id": "24-pull-requests",
      "name": "24 Pull Requests API",
      "provider": "24 Pull Requests",
      "category": "developer",
      "description": "Project to promote open source collaboration during December",
      "longDescription": "Project to promote open source collaboration during December",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://24pullrequests.com",
      "docsUrl": "https://24pullrequests.com/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://24pullrequests.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.993Z",
      "verifiedStatus": 200,
      "latencyMs": 2718
    },
    {
      "id": "agify-io",
      "name": "Agify.io API",
      "provider": "Agify.io",
      "category": "developer",
      "description": "Estimate age from a name. Use our API, process CSV files or utilize through third-party tools.",
      "longDescription": "Estimate age from a name. Use our API, process CSV files or utilize through third-party tools.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://agify.io",
      "docsUrl": "https://agify.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://agify.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:01.718Z",
      "verifiedStatus": 200,
      "latencyMs": 1406
    },
    {
      "id": "azure-devops",
      "name": "Azure DevOps API",
      "provider": "Azure DevOps",
      "category": "developer",
      "description": "The Azure DevOps basic components of a REST API request/response pair",
      "longDescription": "The Azure DevOps basic components of a REST API request/response pair",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://docs.microsoft.com",
      "docsUrl": "https://docs.microsoft.com/en-us/rest/api/azure/devops",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 5 users (Basic), unlimited stakeholders, 2 GB artifacts, 1,800 pipeline minutes/mo. Basic from $6/user/mo. Basic+Test Plans from $52/user/mo."
      },
      "rateLimit": "200 req/5min (Basic) · Higher for application tokens",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://docs.microsoft.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.684Z",
      "verifiedStatus": 200,
      "latencyMs": 2360
    },
    {
      "id": "beeceptor",
      "name": "Beeceptor API",
      "provider": "Beeceptor",
      "category": "developer",
      "description": "Build a mock Rest API endpoint in seconds",
      "longDescription": "Build a mock Rest API endpoint in seconds",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://beeceptor.com",
      "docsUrl": "https://beeceptor.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://beeceptor.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:01.290Z",
      "verifiedStatus": 200,
      "latencyMs": 951
    },
    {
      "id": "blague-xyz",
      "name": "Blague.xyz API",
      "provider": "Blague.xyz",
      "category": "developer",
      "description": "La plus grande API de Blagues FR/The biggest FR jokes API",
      "longDescription": "La plus grande API de Blagues FR/The biggest FR jokes API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://blague.xyz",
      "docsUrl": "https://blague.xyz/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. French jokes API; no paid tiers."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://blague.xyz'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:01.804Z",
      "verifiedStatus": 200,
      "latencyMs": 1458
    },
    {
      "id": "blitapp",
      "name": "Blitapp API",
      "provider": "Blitapp",
      "category": "developer",
      "description": "Schedule screenshots of web pages and sync them to your cloud",
      "longDescription": "Schedule screenshots of web pages and sync them to your cloud",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://blitapp.com",
      "docsUrl": "https://blitapp.com/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free tier available. Scheduled screenshot and web monitoring service."
      },
      "rateLimit": "Varies by plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://blitapp.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:01.872Z",
      "verifiedStatus": 200,
      "latencyMs": 1407
    },
    {
      "id": "browshot",
      "name": "Browshot API",
      "provider": "Browshot",
      "category": "developer",
      "description": "Easily make screenshots of web pages in any screen size, as any device",
      "longDescription": "Easily make screenshots of web pages in any screen size, as any device",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://browshot.com",
      "docsUrl": "https://browshot.com/api/documentation",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Website screenshot API. Free: 100 credits. Starter $14.95/mo (2K credits). Business $49.95/mo (8K credits). Enterprise $99.95/mo (25K credits)."
      },
      "rateLimit": "2 req/s (free) · 10 req/s (paid)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://browshot.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:01.674Z",
      "verifiedStatus": 200,
      "latencyMs": 1135
    },
    {
      "id": "changelogs-md",
      "name": "Changelogs.md API",
      "provider": "Changelogs.md",
      "category": "developer",
      "description": "Structured changelog metadata from open source projects",
      "longDescription": "Structured changelog metadata from open source projects",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://changelogs.md",
      "docsUrl": "https://changelogs.md",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://changelogs.md'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.001Z",
      "verifiedStatus": 200,
      "latencyMs": 2383
    },
    {
      "id": "contentful-images",
      "name": "Contentful Images API",
      "provider": "Contentful Images",
      "category": "developer",
      "description": "Used to retrieve and apply transformations to images",
      "longDescription": "Used to retrieve and apply transformations to images",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.contentful.com",
      "docsUrl": "https://www.contentful.com/developers/docs/references/images-api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 5 users, 25,000 records, 48 content types. Basic $300/mo, Team $789/mo."
      },
      "rateLimit": "55 req/s (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.contentful.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.898Z",
      "verifiedStatus": 200,
      "latencyMs": 3212
    },
    {
      "id": "databricks",
      "name": "Databricks API",
      "provider": "Databricks",
      "category": "developer",
      "description": "Service to manage your databricks account,clusters, notebooks, jobs and workspaces",
      "longDescription": "Service to manage your databricks account,clusters, notebooks, jobs and workspaces",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://docs.databricks.com",
      "docsUrl": "https://docs.databricks.com/dev-tools/api/latest/index.html",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-per-use on Databricks Units (DBUs). Standard DBU: ~$0.07/hr (compute extra). Premium adds governance. Enterprise adds full MLflow and lakehouse."
      },
      "rateLimit": "Varies by cluster size and cloud provider",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://docs.databricks.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.540Z",
      "verifiedStatus": 200,
      "latencyMs": 1666
    },
    {
      "id": "digitalocean-status",
      "name": "DigitalOcean Status API",
      "provider": "DigitalOcean Status",
      "category": "developer",
      "description": "Welcome to DigitalOcean's home for real-time and historical data on system performance.",
      "longDescription": "Welcome to DigitalOcean's home for real-time and historical data on system performance.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://status.digitalocean.com",
      "docsUrl": "https://status.digitalocean.com/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "pay-as-you-go",
        "startingCentsPerMonth": 400,
        "freeQuota": {
          "amount": 20000,
          "unit": "credit-cents",
          "period": "signup",
          "note": "$200 credit for 60 days (new users)"
        },
        "tiers": [
          {
            "name": "Droplet (Basic)",
            "monthlyCents": 400,
            "included": "1 vCPU, 512MB RAM, 10GB SSD"
          },
          {
            "name": "Managed DB (Basic)",
            "monthlyCents": 1500,
            "included": "1 vCPU, 1GB RAM, MySQL/PG/Redis"
          },
          {
            "name": "Spaces Storage",
            "monthlyCents": 500,
            "included": "250 GB + 1 TB transfer/mo"
          }
        ],
        "details": "Droplets from $4/mo. Managed databases from $15/mo. Spaces object storage: $5/mo for 250GB. Kubernetes: $12/mo per node. PAYG pricing."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://status.digitalocean.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 75,
      "score": 53,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.028Z",
      "verifiedStatus": 200,
      "latencyMs": 995
    },
    {
      "id": "genderize-io",
      "name": "Genderize.io API",
      "provider": "Genderize.io",
      "category": "developer",
      "description": "Check if a name is male or female. Accurate name-to-gender checking using our API, CSV tool or no-code integrations.",
      "longDescription": "Check if a name is male or female. Accurate name-to-gender checking using our API, CSV tool or no-code integrations.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://genderize.io",
      "docsUrl": "https://genderize.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://genderize.io'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 53,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.553Z",
      "verifiedStatus": 200,
      "latencyMs": 1510
    },
    {
      "id": "ghost",
      "name": "Ghost API",
      "provider": "Ghost",
      "category": "developer",
      "description": "Get Published content into your Website, App or other embedded media",
      "longDescription": "Get Published content into your Website, App or other embedded media",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://ghost.org",
      "docsUrl": "https://ghost.org/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free open-source (self-hosted). Ghost Pro hosted: Starter $9/mo (500 members), Creator $25/mo (1K members), Business $50/mo, Enterprise custom."
      },
      "rateLimit": "300 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://ghost.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.276Z",
      "verifiedStatus": 200,
      "latencyMs": 1208
    },
    {
      "id": "google-firebase",
      "name": "Google Firebase API",
      "provider": "Google Firebase",
      "category": "developer",
      "description": "Google's mobile application development platform that helps build, improve, and grow app",
      "longDescription": "Google's mobile application development platform that helps build, improve, and grow app",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://firebase.google.com",
      "docsUrl": "https://firebase.google.com/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Spark (free): 10GB storage, 360MB/day download, realtime DB 100 connections. Blaze (PAYG): storage $0.026/GB, operations $0.05/100K reads."
      },
      "rateLimit": "Spark: 100 simultaneous connections · Scales with Blaze",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://firebase.google.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.494Z",
      "verifiedStatus": 200,
      "latencyMs": 1386
    },
    {
      "id": "go",
      "name": "Gorest API",
      "provider": "Gorest",
      "category": "developer",
      "description": "Online REST API for Testing and Prototyping",
      "longDescription": "Online REST API for Testing and Prototyping",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://gorest.co.in",
      "docsUrl": "https://gorest.co.in/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with developer account. Go board game data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://gorest.co.in'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.214Z",
      "verifiedStatus": 200,
      "latencyMs": 1955
    },
    {
      "id": "hasura",
      "name": "Hasura API",
      "provider": "Hasura",
      "category": "developer",
      "description": "GraphQL and REST API Engine with built in Authorization",
      "longDescription": "GraphQL and REST API Engine with built in Authorization",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://hasura.io",
      "docsUrl": "https://hasura.io/opensource/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: open-source (self-hosted). Hasura Cloud Free: 60 req/min, 100MB data passthrough/mo. Starter $99/mo. Professional $399/mo. Enterprise custom."
      },
      "rateLimit": "60 req/min (free cloud) · Unlimited (enterprise)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://hasura.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.405Z",
      "verifiedStatus": 200,
      "latencyMs": 1125
    },
    {
      "id": "heroku",
      "name": "Heroku API",
      "provider": "Heroku",
      "category": "developer",
      "description": "REST API to programmatically create apps, provision add-ons and perform other task on Heroku",
      "longDescription": "REST API to programmatically create apps, provision add-ons and perform other task on Heroku",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://devcenter.heroku.com",
      "docsUrl": "https://devcenter.heroku.com/articles/platform-api-reference/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "No free tier (removed Nov 2022). Eco dynos $5/mo (1K dyno-hours). Mini $7/mo (persistent dyno). Standard-1X $25/mo. Standard-2X $50/mo. Performance $500/mo."
      },
      "rateLimit": "4,500 API calls/hour per account",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://devcenter.heroku.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.454Z",
      "verifiedStatus": 200,
      "latencyMs": 1165
    },
    {
      "id": "host-t-com",
      "name": "host-t.com API",
      "provider": "host-t.com",
      "category": "developer",
      "description": "Basic DNS query via HTTP GET request",
      "longDescription": "Basic DNS query via HTTP GET request",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://host-t.com",
      "docsUrl": "https://host-t.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://host-t.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.738Z",
      "verifiedStatus": 200,
      "latencyMs": 2448
    },
    {
      "id": "host-io",
      "name": "Host.io API",
      "provider": "Host.io",
      "category": "developer",
      "description": "Domains Data API for Developers",
      "longDescription": "Domains Data API for Developers",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://host.io",
      "docsUrl": "https://host.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Domain data API. Free: 1,000 API credits/month. Starter $99/mo (100K credits). Standard $499/mo (1M credits). Enterprise custom."
      },
      "rateLimit": "1,000 credits/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://host.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.542Z",
      "verifiedStatus": 200,
      "latencyMs": 1088
    },
    {
      "id": "http2-pro",
      "name": "HTTP2.Pro API",
      "provider": "HTTP2.Pro",
      "category": "developer",
      "description": "Test endpoints for client and server HTTP/2 protocol support",
      "longDescription": "Test endpoints for client and server HTTP/2 protocol support",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://http2.pro",
      "docsUrl": "https://http2.pro/doc/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://http2.pro'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.061Z",
      "verifiedStatus": 200,
      "latencyMs": 1387
    },
    {
      "id": "httpbin",
      "name": "Httpbin API",
      "provider": "Httpbin",
      "category": "developer",
      "description": "A Simple HTTP Request & Response Service",
      "longDescription": "A Simple HTTP Request & Response Service",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://httpbin.org",
      "docsUrl": "https://httpbin.org/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://httpbin.org'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.683Z",
      "verifiedStatus": 200,
      "latencyMs": 965
    },
    {
      "id": "httpbin-cloudflare",
      "name": "Httpbin Cloudflare API",
      "provider": "Httpbin Cloudflare",
      "category": "developer",
      "description": "A Simple HTTP Request & Response Service with HTTP/3 Support by Cloudflare",
      "longDescription": "A Simple HTTP Request & Response Service with HTTP/3 Support by Cloudflare",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://cloudflare-quic.com",
      "docsUrl": "https://cloudflare-quic.com/b/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": "requests",
          "period": "forever",
          "note": "Unlimited bandwidth on Free plan"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "CDN, DDoS, DNS, 100k Workers req/day"
          },
          {
            "name": "Pro",
            "monthlyCents": 2000,
            "included": "WAF, image optimization, analytics"
          },
          {
            "name": "Business",
            "monthlyCents": 20000,
            "included": "Custom SSL, advanced caching"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Custom pricing, SLA"
          }
        ],
        "details": "Free: CDN, DDoS protection, DNS. Pro: $20/mo. Business: $200/mo. Enterprise: custom. Workers: 100k req/day free."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://cloudflare-quic.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.595Z",
      "verifiedStatus": 200,
      "latencyMs": 799
    },
    {
      "id": "hunter",
      "name": "Hunter API",
      "provider": "Hunter",
      "category": "developer",
      "description": "API for domain search, professional email finder, author finder and email verifier",
      "longDescription": "API for domain search, professional email finder, author finder and email verifier",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://hunter.io",
      "docsUrl": "https://hunter.io/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 50 credits/month (email searches/verifications). Starter $34/mo (500 credits). Growth $104/mo (2,500 credits). Business $349/mo (10K credits)."
      },
      "rateLimit": "1 req/s (free) · 10 req/s (paid)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://hunter.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.730Z",
      "verifiedStatus": 200,
      "latencyMs": 925
    },
    {
      "id": "import-io",
      "name": "import.io API",
      "provider": "import.io",
      "category": "developer",
      "description": "Retrieve structured data from a website or RSS feed",
      "longDescription": "Retrieve structured data from a website or RSS feed",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "http://api.docs.import.io",
      "docsUrl": "http://api.docs.import.io/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid web data extraction platform. Plans from $299/mo for API access."
      },
      "rateLimit": "Based on plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'http://api.docs.import.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.400Z",
      "verifiedStatus": 200,
      "latencyMs": 1528
    },
    {
      "id": "ipfind-io",
      "name": "ipfind.io API",
      "provider": "ipfind.io",
      "category": "developer",
      "description": "Geographic location of an IP address or any domain name along with some other useful information",
      "longDescription": "Geographic location of an IP address or any domain name along with some other useful information",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://ipfind.io",
      "docsUrl": "https://ipfind.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "IP geolocation API. Free: 1,000 lookups/day. Basic $9/mo (10K lookups/day). Pro $29/mo (100K lookups/day). Business $79/mo (unlimited)."
      },
      "rateLimit": "1,000 lookups/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://ipfind.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 38,
      "scorePricing": 28,
      "score": 27,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:02.636Z",
      "verifiedStatus": 403,
      "latencyMs": 608
    },
    {
      "id": "json-2-jsonp",
      "name": "JSON 2 JSONP API",
      "provider": "JSON 2 JSONP",
      "category": "developer",
      "description": "Convert JSON to JSONP (on-the-fly) for easy cross-domain data requests using client-side JavaScript",
      "longDescription": "Convert JSON to JSONP (on-the-fly) for easy cross-domain data requests using client-side JavaScript",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://json2jsonp.com",
      "docsUrl": "https://json2jsonp.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://json2jsonp.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.190Z",
      "verifiedStatus": 200,
      "latencyMs": 1142
    },
    {
      "id": "jsonbin-io",
      "name": "JSONbin.io API",
      "provider": "JSONbin.io",
      "category": "developer",
      "description": "Free JSON storage service. Ideal for small scale Web apps, Websites and Mobile apps",
      "longDescription": "Free JSON storage service. Ideal for small scale Web apps, Websites and Mobile apps",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://jsonbin.io",
      "docsUrl": "https://jsonbin.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 10K reads/mo, 10K writes/mo, 100 records. Plus $4.99/mo (100K reads, 50K writes). Business $14.99/mo. Enterprise $49.99/mo."
      },
      "rateLimit": "120 req/min (free) · Higher on paid",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://jsonbin.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.125Z",
      "verifiedStatus": 200,
      "latencyMs": 849
    },
    {
      "id": "kroki",
      "name": "Kroki API",
      "provider": "Kroki",
      "category": "developer",
      "description": "Creates diagrams from textual descriptions",
      "longDescription": "Creates diagrams from textual descriptions",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://kroki.io",
      "docsUrl": "https://kroki.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://kroki.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.214Z",
      "verifiedStatus": 200,
      "latencyMs": 809
    },
    {
      "id": "mac-address-vendor-lookup",
      "name": "MAC address vendor lookup API",
      "provider": "MAC address vendor lookup",
      "category": "developer",
      "description": "Retrieve vendor details and other information regarding a given MAC address or an OUI",
      "longDescription": "Retrieve vendor details and other information regarding a given MAC address or an OUI",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://macaddress.io",
      "docsUrl": "https://macaddress.io/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 1,000 req/day. Paid from $4.99/mo for higher limits."
      },
      "rateLimit": "1,000 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://macaddress.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.304Z",
      "verifiedStatus": 200,
      "latencyMs": 850
    },
    {
      "id": "nationalize-io",
      "name": "Nationalize.io API",
      "provider": "Nationalize.io",
      "category": "developer",
      "description": "Estimate the nationality of a first name",
      "longDescription": "Estimate the nationality of a first name",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://nationalize.io",
      "docsUrl": "https://nationalize.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://nationalize.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.406Z",
      "verifiedStatus": 200,
      "latencyMs": 912
    },
    {
      "id": "netlify",
      "name": "Netlify API",
      "provider": "Netlify",
      "category": "developer",
      "description": "Netlify's API enables programmatic control of sites, deployments, DNS records, forms, functions, and build hooks. Deploy sites, trigger builds, and manage teams via REST.",
      "longDescription": "Netlify is a hosting service for the programmable web",
      "color": "#64748b",
      "tags": [
        "maps",
        "entertainment",
        "developer",
        "deployment",
        "hosting",
        "jamstack",
        "ci/cd"
      ],
      "authType": "bearer",
      "authDescription": "Personal Access Token as a Bearer token in the Authorization header",
      "authExample": "Authorization: Bearer YOUR_ACCESS_TOKEN",
      "baseUrl": "https://docs.netlify.com",
      "docsUrl": "https://docs.netlify.com/api/get-started/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 100,
          "unit": "GB bandwidth",
          "period": "month"
        },
        "tiers": [
          {
            "name": "Hobby",
            "monthlyCents": 0,
            "included": "100 GB bandwidth/mo"
          },
          {
            "name": "Pro",
            "monthlyCents": 1900,
            "included": "400 GB bandwidth/mo"
          },
          {
            "name": "Business",
            "monthlyCents": 9900,
            "included": "Advanced security, SSO"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Custom pricing"
          }
        ],
        "details": "Hobby: free. Pro: $19/mo (400GB bandwidth). Business: $99/mo. Enterprise: custom pricing."
      },
      "rateLimit": "500 requests/min per API token",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://docs.netlify.com'",
      "sampleResponse": "{}",
      "scoreDepth": 43,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 67,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.071Z",
      "verifiedStatus": 200,
      "latencyMs": 531
    },
    {
      "id": "networkcalc",
      "name": "NetworkCalc API",
      "provider": "NetworkCalc",
      "category": "developer",
      "description": "Network calculators, including subnets, DNS, binary, and security tools",
      "longDescription": "Network calculators, including subnets, DNS, binary, and security tools",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://networkcalc.com",
      "docsUrl": "https://networkcalc.com/api/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://networkcalc.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.281Z",
      "verifiedStatus": 200,
      "latencyMs": 739
    },
    {
      "id": "onesignal",
      "name": "OneSignal API",
      "provider": "OneSignal",
      "category": "developer",
      "description": "Self-serve customer engagement solution for Push Notifications, Email, SMS & In-App",
      "longDescription": "Self-serve customer engagement solution for Push Notifications, Email, SMS & In-App",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.onesignal.com",
      "docsUrl": "https://documentation.onesignal.com/docs/onesignal-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: unlimited subscribers (push), core messaging. Growth $19/mo + usage: advanced targeting, A/B testing. Mobile push billed at $0.012/MAU."
      },
      "rateLimit": "10× your total subscriptions per 15-min window",
      "endpoints": [
        {
          "method": "GET",
          "path": "/apps",
          "description": "View apps"
        },
        {
          "method": "POST",
          "path": "/apps",
          "description": "Create an app"
        },
        {
          "method": "GET",
          "path": "/apps/{app_id}",
          "description": "View an app"
        },
        {
          "method": "PUT",
          "path": "/apps/{app_id}",
          "description": "Update an app"
        },
        {
          "method": "POST",
          "path": "/players/csv_export",
          "description": "Export subscriptions CSV"
        },
        {
          "method": "POST",
          "path": "/notifications/{message_id}/history",
          "description": "Message history"
        },
        {
          "method": "POST",
          "path": "/apps/{app_id}/segments",
          "description": "Create segment"
        },
        {
          "method": "GET",
          "path": "/apps/{app_id}/segments",
          "description": "View segments"
        }
      ],
      "sampleRequest": "curl 'https://documentation.onesignal.com'",
      "sampleResponse": "{}",
      "scoreDepth": 55,
      "scoreLatency": 38,
      "scorePricing": 28,
      "score": 42,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.183Z",
      "verifiedStatus": 403,
      "latencyMs": 630
    },
    {
      "id": "open-page-rank",
      "name": "Open Page Rank API",
      "provider": "Open Page Rank",
      "category": "developer",
      "description": "API for calculating and comparing metrics of different websites using Page Rank algorithm",
      "longDescription": "API for calculating and comparing metrics of different websites using Page Rank algorithm",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.domcop.com",
      "docsUrl": "https://www.domcop.com/openpagerank/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 100 req/day. Paid plans from $25/mo for higher volume."
      },
      "rateLimit": "100 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.domcop.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.866Z",
      "verifiedStatus": 200,
      "latencyMs": 1271
    },
    {
      "id": "opengraphr",
      "name": "OpenGraphr API",
      "provider": "OpenGraphr",
      "category": "developer",
      "description": "Really simple API to retrieve Open Graph data from an URL",
      "longDescription": "Really simple API to retrieve Open Graph data from an URL",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://opengraphr.com",
      "docsUrl": "https://opengraphr.com/docs/1.0/overview",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 100 req/month. Growth $9/mo (1,000 req). OpenGraph metadata extraction."
      },
      "rateLimit": "100 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://opengraphr.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:05.335Z",
      "verifiedStatus": 200,
      "latencyMs": 2699
    },
    {
      "id": "oyyi",
      "name": "oyyi API",
      "provider": "oyyi",
      "category": "developer",
      "description": "API for Fake Data, image/video conversion, optimization, pdf optimization and thumbnail generation",
      "longDescription": "API for Fake Data, image/video conversion, optimization, pdf optimization and thumbnail generation",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://oyyi.xyz",
      "docsUrl": "https://oyyi.xyz/docs/1.0",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://oyyi.xyz'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.283Z",
      "verifiedStatus": 200,
      "latencyMs": 1600
    },
    {
      "id": "pagecdn",
      "name": "PageCDN API",
      "provider": "PageCDN",
      "category": "developer",
      "description": "Public API for javascript, css and font libraries on PageCDN",
      "longDescription": "Public API for javascript, css and font libraries on PageCDN",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://pagecdn.com",
      "docsUrl": "https://pagecdn.com/docs/public-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "CDN and web performance API. Free: 100K requests/month. Starter $9.99/mo (1M req). Pro $29.99/mo (5M req). Business $79.99/mo (15M req)."
      },
      "rateLimit": "100K req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://pagecdn.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.246Z",
      "verifiedStatus": 200,
      "latencyMs": 1562
    },
    {
      "id": "proxycrawl",
      "name": "ProxyCrawl API",
      "provider": "ProxyCrawl",
      "category": "developer",
      "description": "Scraping and crawling anticaptcha service",
      "longDescription": "Scraping and crawling anticaptcha service",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://proxycrawl.com",
      "docsUrl": "https://proxycrawl.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Web scraping and crawling API. Pay-as-you-go: from $0.001/request. Normal requests: $0.001/req. JS requests: $0.005/req. Monthly plans available from $29."
      },
      "rateLimit": "20 req/s (scales with plan)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://proxycrawl.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.431Z",
      "verifiedStatus": 200,
      "latencyMs": 1701
    },
    {
      "id": "pusher-beams",
      "name": "Pusher Beams API",
      "provider": "Pusher Beams",
      "category": "developer",
      "description": "Simple, scalable and reliable. Hosted realtime APIs loved by developers and trusted by giants. Build live dashboards, notifications, geotracking, chat and more.",
      "longDescription": "Simple, scalable and reliable. Hosted realtime APIs loved by developers and trusted by giants. Build live dashboards, notifications, geotracking, chat and more.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://pusher.com",
      "docsUrl": "https://pusher.com/beams",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Push notifications. Free: 1,000 MAR (monthly active recipients), unlimited devices. Starter $49/mo (10K MAR). Growth $99/mo (50K MAR). Scale custom."
      },
      "rateLimit": "100 publishes/10s (free) · Higher on paid",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://pusher.com'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 41,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.862Z",
      "verifiedStatus": 200,
      "latencyMs": 869
    },
    {
      "id": "qr-code",
      "name": "QR code API",
      "provider": "QR code",
      "category": "developer",
      "description": "Create an easy to read QR code and URL shortener",
      "longDescription": "Create an easy to read QR code and URL shortener",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.qrtag.net",
      "docsUrl": "https://www.qrtag.net/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.qrtag.net'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.301Z",
      "verifiedStatus": 200,
      "latencyMs": 1300
    },
    {
      "id": "qrcode-monkey",
      "name": "Qrcode Monkey API",
      "provider": "Qrcode Monkey",
      "category": "developer",
      "description": "Integrate custom and unique looking QR codes into your system or workflow",
      "longDescription": "Integrate custom and unique looking QR codes into your system or workflow",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.qrcode-monkey.com",
      "docsUrl": "https://www.qrcode-monkey.com/qr-code-api-with-logo/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.qrcode-monkey.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.782Z",
      "verifiedStatus": 200,
      "latencyMs": 721
    },
    {
      "id": "quickchart",
      "name": "QuickChart API",
      "provider": "QuickChart",
      "category": "developer",
      "description": "Create a chart image with one API call and embed it anywhere. Send charts in email and other platforms. Open source, no watermarks, used by thousands of developers.",
      "longDescription": "Create a chart image with one API call and embed it anywhere. Send charts in email and other platforms. Open source, no watermarks, used by thousands of developers.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://quickchart.io",
      "docsUrl": "https://quickchart.io/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://quickchart.io'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 60,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:03.922Z",
      "verifiedStatus": 200,
      "latencyMs": 851
    },
    {
      "id": "rejax",
      "name": "Rejax API",
      "provider": "Rejax",
      "category": "developer",
      "description": "Reverse AJAX service to notify clients",
      "longDescription": "Reverse AJAX service to notify clients",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://rejax.io",
      "docsUrl": "https://rejax.io/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. jQuery AJAX wrapper library; no API pricing."
      },
      "rateLimit": "Not applicable",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://rejax.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.265Z",
      "verifiedStatus": 200,
      "latencyMs": 1140
    },
    {
      "id": "reqres",
      "name": "ReqRes API",
      "provider": "ReqRes",
      "category": "developer",
      "description": "OpenAPI specification for the public ReqRes API on reqres.in. This spec covers legacy demo endpoints, collections, app-user flows, custom endpoints, templates, and onboarding/figma utilities. Schemas stay permissive where responses are dynamic.\n\nExample Applications\nSee complete apps built on ReqRes: Task Manager | Waitlist App. Source code: Task Manager repo | [Waitl",
      "longDescription": "OpenAPI specification for the public ReqRes API on reqres.in. This spec covers legacy demo endpoints, collections, app-user flows, custom endpoints, templates, and onboarding/figma utilities. Schemas stay permissive where responses are dynamic.\n\nExample Applications\nSee complete apps built on ReqRes: Task Manager | Waitlist App. Source code: Task Manager repo | Waitlist repo.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "API key in the x-api-key request header",
      "authExample": "x-api-key: YOUR_API_KEY",
      "baseUrl": "https://reqres.in",
      "docsUrl": "https://reqres.in/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/users",
          "description": "List users (legacy)"
        },
        {
          "method": "POST",
          "path": "/api/users",
          "description": "Create user (legacy)"
        },
        {
          "method": "GET",
          "path": "/api/users/{id}",
          "description": "Get user by id (legacy)"
        },
        {
          "method": "PUT",
          "path": "/api/users/{id}",
          "description": "Update user (legacy)"
        },
        {
          "method": "PATCH",
          "path": "/api/users/{id}",
          "description": "Patch user (legacy)"
        },
        {
          "method": "DELETE",
          "path": "/api/users/{id}",
          "description": "Delete user (legacy)"
        },
        {
          "method": "GET",
          "path": "/api/unknown",
          "description": "List resources (legacy)"
        },
        {
          "method": "GET",
          "path": "/api/unknown/{id}",
          "description": "Get resource by id (legacy)"
        }
      ],
      "sampleRequest": "curl 'https://reqres.in'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.089Z",
      "verifiedStatus": 200,
      "latencyMs": 906
    },
    {
      "id": "rss-feed-to-json",
      "name": "RSS feed to JSON API",
      "provider": "RSS feed to JSON",
      "category": "developer",
      "description": "Returns RSS feed in JSON format using feed URL",
      "longDescription": "Returns RSS feed in JSON format using feed URL",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://rss-to-json-serverless-api.vercel.app",
      "docsUrl": "https://rss-to-json-serverless-api.vercel.app",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://rss-to-json-serverless-api.vercel.app'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.691Z",
      "verifiedStatus": 200,
      "latencyMs": 1500
    },
    {
      "id": "scrapeninja",
      "name": "ScrapeNinja API",
      "provider": "ScrapeNinja",
      "category": "developer",
      "description": "Scraping API with Chrome fingerprint and residential proxies",
      "longDescription": "Scraping API with Chrome fingerprint and residential proxies",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://scrapeninja.net",
      "docsUrl": "https://scrapeninja.net",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Web scraping API. Free: 1,000 credits. Basic $9/mo: 10K credits. Standard $29/mo: 50K credits. Pro $79/mo: 200K credits. Business $199/mo."
      },
      "rateLimit": "10 concurrent (paid)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://scrapeninja.net'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.367Z",
      "verifiedStatus": 200,
      "latencyMs": 1153
    },
    {
      "id": "scraper",
      "name": "ScraperApi API",
      "provider": "ScraperApi",
      "category": "developer",
      "description": "ScraperAPI: Scale Data Collection with a Simple Web Scraping API",
      "longDescription": "ScraperAPI: Scale Data Collection with a Simple Web Scraping API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.scraperapi.com",
      "docsUrl": "https://www.scraperapi.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "ScraperAPI — web scraping proxy. Free: 1,000 API credits/month. Hobby $49/mo (100K credits). Startup $149/mo (1M credits). Business $299/mo (3M credits)."
      },
      "rateLimit": "5 concurrent (free) · 20+ concurrent (paid)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.scraperapi.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.185Z",
      "verifiedStatus": 200,
      "latencyMs": 971
    },
    {
      "id": "scrapestack",
      "name": "scrapestack API",
      "provider": "scrapestack",
      "category": "developer",
      "description": "Real-time, Scalable Proxy & Web Scraping REST API",
      "longDescription": "Real-time, Scalable Proxy & Web Scraping REST API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://scrapestack.com",
      "docsUrl": "https://scrapestack.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Web scraping proxy API. Free: 1,000 requests (limited). Basic $9.99/mo (100K req/mo). Professional $39.99/mo (500K req). Business $79.99/mo (2M req)."
      },
      "rateLimit": "Scales with plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://scrapestack.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.185Z",
      "verifiedStatus": 200,
      "latencyMs": 903
    },
    {
      "id": "scrapingant",
      "name": "ScrapingAnt API",
      "provider": "ScrapingAnt",
      "category": "developer",
      "description": "Headless Chrome scraping with a simple API",
      "longDescription": "Headless Chrome scraping with a simple API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://scrapingant.com",
      "docsUrl": "https://scrapingant.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Web scraping API with headless browser. Free: 10,000 API credits/lifetime. Starter $19/mo: 100K credits. Business $99/mo: 1M credits. Enterprise custom."
      },
      "rateLimit": "20 concurrent (paid)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://scrapingant.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.520Z",
      "verifiedStatus": 200,
      "latencyMs": 1216
    },
    {
      "id": "screenshotapi-net",
      "name": "ScreenshotAPI.net API",
      "provider": "ScreenshotAPI.net",
      "category": "developer",
      "description": "Create pixel-perfect website screenshots",
      "longDescription": "Create pixel-perfect website screenshots",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://screenshotapi.net",
      "docsUrl": "https://screenshotapi.net/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Website screenshot API. Free: 100 screenshots/month. Basic $14/mo (1K screenshots). Standard $49/mo (5K screenshots). Pro $99/mo (20K screenshots)."
      },
      "rateLimit": "10 req/min (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://screenshotapi.net'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.533Z",
      "verifiedStatus": 200,
      "latencyMs": 1133
    },
    {
      "id": "serialif-color",
      "name": "Serialif Color API",
      "provider": "Serialif Color",
      "category": "developer",
      "description": "Color conversion, complementary, grayscale and contrasted text",
      "longDescription": "Color conversion, complementary, grayscale and contrasted text",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://color.serialif.com",
      "docsUrl": "https://color.serialif.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://color.serialif.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:06.068Z",
      "verifiedStatus": 200,
      "latencyMs": 2662
    },
    {
      "id": "serpstack",
      "name": "serpstack API",
      "provider": "serpstack",
      "category": "developer",
      "description": "Real-Time & Accurate Google Search Results API",
      "longDescription": "Real-Time & Accurate Google Search Results API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://serpstack.com",
      "docsUrl": "https://serpstack.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Google Search results API. Free: 100 requests/month. Basic $29.99/mo (10K req). Professional $99.99/mo (40K req). Business $249.99/mo (150K req)."
      },
      "rateLimit": "100 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://serpstack.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:04.437Z",
      "verifiedStatus": 200,
      "latencyMs": 699
    },
    {
      "id": "sonarqube",
      "name": "SonarQube API",
      "provider": "SonarQube",
      "category": "developer",
      "description": "SonarQube REST APIs to detect bugs, code smells & security vulnerabilities",
      "longDescription": "SonarQube REST APIs to detect bugs, code smells & security vulnerabilities",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://sonarcloud.io",
      "docsUrl": "https://sonarcloud.io/web_api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free Community Edition (self-hosted). Developer Edition from $150/yr (branch analysis, security). Enterprise from $20K/yr. SonarCloud: free for open source."
      },
      "rateLimit": "Depends on self-hosted server resources",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://sonarcloud.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:06.647Z",
      "verifiedStatus": 200,
      "latencyMs": 2864
    },
    {
      "id": "supportivekoala",
      "name": "Supportivekoala API",
      "provider": "Supportivekoala",
      "category": "developer",
      "description": "Autogenerate images with template",
      "longDescription": "Autogenerate images with template",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developers.supportivekoala.com",
      "docsUrl": "https://developers.supportivekoala.com/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid. Image generation and automation; plans from $29/mo."
      },
      "rateLimit": "Based on plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developers.supportivekoala.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:05.137Z",
      "verifiedStatus": 200,
      "latencyMs": 1275
    },
    {
      "id": "tyk",
      "name": "Tyk API",
      "provider": "Tyk",
      "category": "developer",
      "description": "Our API Management platform is fast, scalable, modern. Including an open source API Gateway, Analytics, Dev Portal and Dashboard",
      "longDescription": "Our API Management platform is fast, scalable, modern. Including an open source API Gateway, Analytics, Dev Portal and Dashboard",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://tyk.io",
      "docsUrl": "https://tyk.io/open-source/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: open-source self-hosted. Cloud Starter $89/mo, Cloud $450/mo. API gateway platform."
      },
      "rateLimit": "Based on deployment",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://tyk.io'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 35,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:05.596Z",
      "verifiedStatus": 200,
      "latencyMs": 1730
    },
    {
      "id": "zenrows",
      "name": "ZenRows API",
      "provider": "ZenRows",
      "category": "developer",
      "description": "Web Scraping API that bypasses anti-bot solutions while offering JS rendering, and rotating proxies",
      "longDescription": "Web Scraping API that bypasses anti-bot solutions while offering JS rendering, and rotating proxies",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.zenrows.com",
      "docsUrl": "https://www.zenrows.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 1,000 credits (all features). Hobby $29/mo (250K credits, no JS). Pro $99/mo (1.25M credits). Business $249/mo (3.5M). Advanced $699/mo (10M)."
      },
      "rateLimit": "10 concurrent (free) · Scales with plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.zenrows.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 25,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:05.143Z",
      "verifiedStatus": 403,
      "latencyMs": 1245
    },
    {
      "id": "bank-negara-malaysia-open-data",
      "name": "Bank Negara Malaysia Open Data API",
      "provider": "Bank Negara Malaysia Open Data",
      "category": "developer",
      "description": "Malaysia Central Bank Open Data",
      "longDescription": "Malaysia Central Bank Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://apikijangportal.bnm.gov.my",
      "docsUrl": "https://apikijangportal.bnm.gov.my/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://apikijangportal.bnm.gov.my'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 42,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:16.117Z",
      "verifiedStatus": 403,
      "latencyMs": 1104
    },
    {
      "id": "brazil",
      "name": "Brazil API",
      "provider": "Brazil",
      "category": "developer",
      "description": "Community driven API for Brazil Public Data",
      "longDescription": "Community driven API for Brazil Public Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://brasilapi.com.br",
      "docsUrl": "https://brasilapi.com.br/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://brasilapi.com.br'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:16.230Z",
      "verifiedStatus": 200,
      "latencyMs": 883
    },
    {
      "id": "brazil-receita-ws",
      "name": "Brazil Receita WS API",
      "provider": "Brazil Receita WS",
      "category": "developer",
      "description": "Consult companies by CNPJ for Brazilian companies",
      "longDescription": "Consult companies by CNPJ for Brazilian companies",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.receitaws.com.br",
      "docsUrl": "https://www.receitaws.com.br/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.receitaws.com.br'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:16.319Z",
      "verifiedStatus": 200,
      "latencyMs": 897
    },
    {
      "id": "brazilian-chamber-of-deputies-open-data",
      "name": "Brazilian Chamber of Deputies Open Data API",
      "provider": "Brazilian Chamber of Deputies Open Data",
      "category": "developer",
      "description": "Provides legislative information in Apis XML and JSON, as well as files in various formats",
      "longDescription": "Provides legislative information in Apis XML and JSON, as well as files in various formats",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://dadosabertos.camara.leg.br",
      "docsUrl": "https://dadosabertos.camara.leg.br/swagger/api.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://dadosabertos.camara.leg.br'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:17.813Z",
      "verifiedStatus": 200,
      "latencyMs": 2307
    },
    {
      "id": "census-gov",
      "name": "Census.gov API",
      "provider": "Census.gov",
      "category": "developer",
      "description": "The US Census Bureau provides various APIs and data sets on demographics and businesses",
      "longDescription": "The US Census Bureau provides various APIs and data sets on demographics and businesses",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.census.gov",
      "docsUrl": "https://www.census.gov/data/developers/data-sets.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.census.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:16.465Z",
      "verifiedStatus": 200,
      "latencyMs": 805
    },
    {
      "id": "code-gov",
      "name": "Code.gov API",
      "provider": "Code.gov",
      "category": "developer",
      "description": "The primary platform for Open Source and code sharing for the U.S. Federal Government",
      "longDescription": "The primary platform for Open Source and code sharing for the U.S. Federal Government",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://code.gov",
      "docsUrl": "https://code.gov",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. US government open source code inventory API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://code.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:18.162Z",
      "verifiedStatus": 200,
      "latencyMs": 2501
    },
    {
      "id": "colorado-information-marketplace",
      "name": "Colorado Information Marketplace API",
      "provider": "Colorado Information Marketplace",
      "category": "developer",
      "description": "Colorado State Government Open Data",
      "longDescription": "Colorado State Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.colorado.gov",
      "docsUrl": "https://data.colorado.gov/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.colorado.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:17.436Z",
      "verifiedStatus": 200,
      "latencyMs": 1769
    },
    {
      "id": "deutscher-bundestag-dip",
      "name": "Deutscher Bundestag DIP API",
      "provider": "Deutscher Bundestag DIP",
      "category": "developer",
      "description": "This API provides read access to DIP entities (e.g. activities, persons, printed material)",
      "longDescription": "This API provides read access to DIP entities (e.g. activities, persons, printed material)",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://dip.bundestag.de",
      "docsUrl": "https://dip.bundestag.de/documents/informationsblatt_zur_dip_api_v01.pdf",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. German Bundestag parliamentary documentation API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://dip.bundestag.de'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:17.166Z",
      "verifiedStatus": 200,
      "latencyMs": 1321
    },
    {
      "id": "district-of-columbia-open-data",
      "name": "District of Columbia Open Data API",
      "provider": "District of Columbia Open Data",
      "category": "developer",
      "description": "Contains D.C. government public datasets, including crime, GIS, financial data, and so on",
      "longDescription": "Contains D.C. government public datasets, including crime, GIS, financial data, and so on",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "http://opendata.dc.gov",
      "docsUrl": "http://opendata.dc.gov/pages/using-apis",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'http://opendata.dc.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:18.706Z",
      "verifiedStatus": 200,
      "latencyMs": 2784
    },
    {
      "id": "epa",
      "name": "EPA API",
      "provider": "EPA",
      "category": "developer",
      "description": "Web services and data sets from the US Environmental Protection Agency",
      "longDescription": "Web services and data sets from the US Environmental Protection Agency",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.epa.gov",
      "docsUrl": "https://www.epa.gov/developers/data-data-products#apis",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.epa.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:17.114Z",
      "verifiedStatus": 200,
      "latencyMs": 1113
    },
    {
      "id": "fbi-wanted",
      "name": "FBI Wanted API",
      "provider": "FBI Wanted",
      "category": "developer",
      "description": "Access information on the FBI Wanted program",
      "longDescription": "Access information on the FBI Wanted program",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.fbi.gov",
      "docsUrl": "https://www.fbi.gov/wanted/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.fbi.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:17.202Z",
      "verifiedStatus": 200,
      "latencyMs": 1100
    },
    {
      "id": "fec",
      "name": "FEC API",
      "provider": "FEC",
      "category": "developer",
      "description": "Information on campaign donations in federal elections",
      "longDescription": "Information on campaign donations in federal elections",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.open.fec.gov",
      "docsUrl": "https://api.open.fec.gov/developers/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with FEC.gov API key. US Federal Election Commission campaign finance data."
      },
      "rateLimit": "1,000 req/hour",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.open.fec.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.601Z",
      "verifiedStatus": 200,
      "latencyMs": 3487
    },
    {
      "id": "federal-register",
      "name": "Federal Register API",
      "provider": "Federal Register",
      "category": "developer",
      "description": "The Daily Journal of the United States Government",
      "longDescription": "The Daily Journal of the United States Government",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.federalregister.gov",
      "docsUrl": "https://www.federalregister.gov/reader-aids/developer-resources/rest-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.federalregister.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.032Z",
      "verifiedStatus": 200,
      "latencyMs": 2914
    },
    {
      "id": "gun-policy",
      "name": "Gun Policy API",
      "provider": "Gun Policy",
      "category": "developer",
      "description": "International firearm injury prevention and policy",
      "longDescription": "International firearm injury prevention and policy",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.gunpolicy.org",
      "docsUrl": "https://www.gunpolicy.org/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free for academic/non-commercial use. Gun policy data by country; no API tiers."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.gunpolicy.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 22,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.785Z",
      "verifiedStatus": 503,
      "latencyMs": 3576
    },
    {
      "id": "interpol-red-notices",
      "name": "Interpol Red Notices API",
      "provider": "Interpol Red Notices",
      "category": "developer",
      "description": "Access and search Interpol Red Notices",
      "longDescription": "Access and search Interpol Red Notices",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://interpol.api.bund.dev",
      "docsUrl": "https://interpol.api.bund.dev/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://interpol.api.bund.dev'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:17.468Z",
      "verifiedStatus": 200,
      "latencyMs": 1238
    },
    {
      "id": "istanbul-i-bb-open-data",
      "name": "Istanbul (İBB) Open Data API",
      "provider": "Istanbul (İBB) Open Data",
      "category": "developer",
      "description": "Data sets from the İstanbul Metropolitan Municipality (İBB)",
      "longDescription": "Data sets from the İstanbul Metropolitan Municipality (İBB)",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.ibb.gov.tr",
      "docsUrl": "https://data.ibb.gov.tr",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.ibb.gov.tr'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.241Z",
      "verifiedStatus": 200,
      "latencyMs": 2990
    },
    {
      "id": "national-park-service-us",
      "name": "National Park Service, US API",
      "provider": "National Park Service, US",
      "category": "developer",
      "description": "Data from the US National Park Service",
      "longDescription": "Data from the US National Park Service",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.nps.gov",
      "docsUrl": "https://www.nps.gov/subjects/developer/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with NPS API key. US National Park Service data; government open data."
      },
      "rateLimit": "1,000 req/hour",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.nps.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.053Z",
      "verifiedStatus": 200,
      "latencyMs": 2734
    },
    {
      "id": "open-government-act",
      "name": "Open Government, ACT API",
      "provider": "Open Government, ACT",
      "category": "developer",
      "description": "Australian Capital Territory Open Data",
      "longDescription": "Australian Capital Territory Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.data.act.gov.au",
      "docsUrl": "https://www.data.act.gov.au/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.data.act.gov.au'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:18.676Z",
      "verifiedStatus": 200,
      "latencyMs": 2337
    },
    {
      "id": "open-government-australia",
      "name": "Open Government, Australia API",
      "provider": "Open Government, Australia",
      "category": "developer",
      "description": "Australian Government Open Data",
      "longDescription": "Australian Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.data.gov.au",
      "docsUrl": "https://www.data.gov.au/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.data.gov.au'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:18.579Z",
      "verifiedStatus": 200,
      "latencyMs": 2180
    },
    {
      "id": "open-government-czech-republic",
      "name": "Open Government, Czech Republic API",
      "provider": "Open Government, Czech Republic",
      "category": "developer",
      "description": "Czech Republic Government Open Data",
      "longDescription": "Czech Republic Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.gov.cz",
      "docsUrl": "https://data.gov.cz/english/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.cz'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:18.370Z",
      "verifiedStatus": 200,
      "latencyMs": 1905
    },
    {
      "id": "open-government-luxembourg",
      "name": "Open Government, Luxembourg API",
      "provider": "Open Government, Luxembourg",
      "category": "developer",
      "description": "Luxembourgish Government Open Data",
      "longDescription": "Luxembourgish Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://data.public.lu",
      "docsUrl": "https://data.public.lu",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Luxembourg government open data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.public.lu'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:20.485Z",
      "verifiedStatus": 200,
      "latencyMs": 3950
    },
    {
      "id": "open-government-mexico",
      "name": "Open Government, Mexico API",
      "provider": "Open Government, Mexico",
      "category": "developer",
      "description": "Mexican Statistical Government Open Data",
      "longDescription": "Mexican Statistical Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.inegi.org.mx",
      "docsUrl": "https://www.inegi.org.mx/datos/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.inegi.org.mx'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:18.792Z",
      "verifiedStatus": 200,
      "latencyMs": 2240
    },
    {
      "id": "open-government-netherlands",
      "name": "Open Government, Netherlands API",
      "provider": "Open Government, Netherlands",
      "category": "developer",
      "description": "Netherlands Government Open Data",
      "longDescription": "Netherlands Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.overheid.nl",
      "docsUrl": "https://data.overheid.nl/en/ondersteuning/data-publiceren/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.overheid.nl'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.491Z",
      "verifiedStatus": 200,
      "latencyMs": 2377
    },
    {
      "id": "open-government-new-south-wales",
      "name": "Open Government, New South Wales API",
      "provider": "Open Government, New South Wales",
      "category": "developer",
      "description": "New South Wales Government Open Data",
      "longDescription": "New South Wales Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.nsw.gov.au",
      "docsUrl": "https://api.nsw.gov.au/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. New South Wales government open data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.nsw.gov.au'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:21.127Z",
      "verifiedStatus": 200,
      "latencyMs": 3961
    },
    {
      "id": "open-government-new-zealand",
      "name": "Open Government, New Zealand API",
      "provider": "Open Government, New Zealand",
      "category": "developer",
      "description": "New Zealand Government Open Data",
      "longDescription": "New Zealand Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.data.govt.nz",
      "docsUrl": "https://www.data.govt.nz/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.data.govt.nz'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 0,
      "scorePricing": 90,
      "score": 33,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:19:19.045Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "open-government-queensland-government",
      "name": "Open Government, Queensland Government API",
      "provider": "Open Government, Queensland Government",
      "category": "developer",
      "description": "Queensland Government Open Data",
      "longDescription": "Queensland Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.data.qld.gov.au",
      "docsUrl": "https://www.data.qld.gov.au/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.data.qld.gov.au'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.308Z",
      "verifiedStatus": 200,
      "latencyMs": 1872
    },
    {
      "id": "open-government-south-australian-governm",
      "name": "Open Government, South Australian Government API",
      "provider": "Open Government, South Australian Government",
      "category": "developer",
      "description": "South Australian Government Open Data",
      "longDescription": "South Australian Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.sa.gov.au",
      "docsUrl": "https://data.sa.gov.au/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.sa.gov.au'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.747Z",
      "verifiedStatus": 200,
      "latencyMs": 2279
    },
    {
      "id": "open-government-switzerland",
      "name": "Open Government, Switzerland API",
      "provider": "Open Government, Switzerland",
      "category": "developer",
      "description": "Switzerland Government Open Data",
      "longDescription": "Switzerland Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://handbook.opendata.swiss",
      "docsUrl": "https://handbook.opendata.swiss/de/content/nutzen/api-nutzen.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://handbook.opendata.swiss'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:23.872Z",
      "verifiedStatus": 200,
      "latencyMs": 6059
    },
    {
      "id": "open-government-victoria-state-governmen",
      "name": "Open Government, Victoria State Government API",
      "provider": "Open Government, Victoria State Government",
      "category": "developer",
      "description": "Victoria State Government Open Data",
      "longDescription": "Victoria State Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.data.vic.gov.au",
      "docsUrl": "https://www.data.vic.gov.au/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.data.vic.gov.au'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:20.091Z",
      "verifiedStatus": 200,
      "latencyMs": 2173
    },
    {
      "id": "represent-by-open-north",
      "name": "Represent by Open North API",
      "provider": "Represent by Open North",
      "category": "developer",
      "description": "Find Canadian Government Representatives",
      "longDescription": "Find Canadian Government Representatives",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://represent.opennorth.ca",
      "docsUrl": "https://represent.opennorth.ca/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://represent.opennorth.ca'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.830Z",
      "verifiedStatus": 200,
      "latencyMs": 1668
    },
    {
      "id": "uk-companies-house",
      "name": "UK Companies House API",
      "provider": "UK Companies House",
      "category": "developer",
      "description": "UK Companies House Data from the UK government",
      "longDescription": "UK Companies House Data from the UK government",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developer.company-information.service.gov.uk",
      "docsUrl": "https://developer.company-information.service.gov.uk/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with Companies House API key. UK company registry data; no paid tiers."
      },
      "rateLimit": "600 req/5min per API key",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developer.company-information.service.gov.uk'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:20.325Z",
      "verifiedStatus": 200,
      "latencyMs": 1955
    },
    {
      "id": "us-presidential-election-data-by-togatec",
      "name": "US Presidential Election Data by TogaTech API",
      "provider": "US Presidential Election Data by TogaTech",
      "category": "developer",
      "description": "Basic candidate data and live electoral vote counts for top two parties in US presidential election",
      "longDescription": "Basic candidate data and live electoral vote counts for top two parties in US presidential election",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://uselection.togatech.org",
      "docsUrl": "https://uselection.togatech.org/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://uselection.togatech.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.998Z",
      "verifiedStatus": 200,
      "latencyMs": 1419
    },
    {
      "id": "usa-gov",
      "name": "USA.gov API",
      "provider": "USA.gov",
      "category": "developer",
      "description": "Authoritative information on U.S. programs, events, services and more",
      "longDescription": "Authoritative information on U.S. programs, events, services and more",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.usa.gov",
      "docsUrl": "https://www.usa.gov/developer",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. USA.gov government search and data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.usa.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.939Z",
      "verifiedStatus": 200,
      "latencyMs": 1263
    },
    {
      "id": "cms-gov",
      "name": "CMS.gov API",
      "provider": "CMS.gov",
      "category": "developer",
      "description": "Access to the data from the CMS - medicare.gov",
      "longDescription": "Access to the data from the CMS - medicare.gov",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://data.cms.gov",
      "docsUrl": "https://data.cms.gov/provider-data/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. US Centers for Medicare & Medicaid Services open data API."
      },
      "rateLimit": "10,000 req/day",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.cms.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:19.980Z",
      "verifiedStatus": 200,
      "latencyMs": 1274
    },
    {
      "id": "coronavirus",
      "name": "Coronavirus API",
      "provider": "Coronavirus",
      "category": "developer",
      "description": "Pipedream is the fastest way to build powerful applications that connect all the services in your stack, with code-level control when you need it and no code when you don",
      "longDescription": "Pipedream is the fastest way to build powerful applications that connect all the services in your stack, with code-level control when you need it and no code when you don",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://pipedream.com",
      "docsUrl": "https://pipedream.com/@pravin/http-api-for-latest-wuhan-coronavirus-data-2019-ncov-p_G6CLVM/readme",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://pipedream.com'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:20.157Z",
      "verifiedStatus": 200,
      "latencyMs": 1365
    },
    {
      "id": "coronavirus-in-the-uk",
      "name": "Coronavirus in the UK API",
      "provider": "Coronavirus in the UK",
      "category": "developer",
      "description": "UK Government coronavirus data, including deaths and cases by region",
      "longDescription": "UK Government coronavirus data, including deaths and cases by region",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://coronavirus.data.gov.uk",
      "docsUrl": "https://coronavirus.data.gov.uk/details/developers-guide",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://coronavirus.data.gov.uk'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:23.093Z",
      "verifiedStatus": 200,
      "latencyMs": 4061
    },
    {
      "id": "covid-19-datenhub",
      "name": "Covid-19 Datenhub API",
      "provider": "Covid-19 Datenhub",
      "category": "developer",
      "description": "Maps, datasets, applications and more in the context of COVID-19",
      "longDescription": "Maps, datasets, applications and more in the context of COVID-19",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://npgeo-corona-npgeo-de.hub.arcgis.com",
      "docsUrl": "https://npgeo-corona-npgeo-de.hub.arcgis.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://npgeo-corona-npgeo-de.hub.arcgis.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 43,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:20.490Z",
      "verifiedStatus": 404,
      "latencyMs": 1445
    },
    {
      "id": "covid-19-government-response",
      "name": "Covid-19 Government Response API",
      "provider": "Covid-19 Government Response",
      "category": "developer",
      "description": "Government measures tracker to fight against the Covid-19 pandemic",
      "longDescription": "Government measures tracker to fight against the Covid-19 pandemic",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://covidtracker.bsg.ox.ac.uk",
      "docsUrl": "https://covidtracker.bsg.ox.ac.uk",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://covidtracker.bsg.ox.ac.uk'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:26.898Z",
      "verifiedStatus": 200,
      "latencyMs": 7845
    },
    {
      "id": "covid-19-india",
      "name": "Covid-19 India API",
      "provider": "Covid-19 India",
      "category": "developer",
      "description": "Covid 19 statistics state and district wise about cases, vaccinations, recovery within India",
      "longDescription": "Covid 19 statistics state and district wise about cases, vaccinations, recovery within India",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.covid19india.org",
      "docsUrl": "https://data.covid19india.org/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.covid19india.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:20.952Z",
      "verifiedStatus": 200,
      "latencyMs": 1711
    },
    {
      "id": "covid-19-jhu-csse",
      "name": "Covid-19 JHU CSSE API",
      "provider": "Covid-19 JHU CSSE",
      "category": "developer",
      "description": "Open-source API for exploring Covid19 cases based on JHU CSSE",
      "longDescription": "Open-source API for exploring Covid19 cases based on JHU CSSE",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://nuttaphat.com",
      "docsUrl": "https://nuttaphat.com/covid19-api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://nuttaphat.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:20.712Z",
      "verifiedStatus": 200,
      "latencyMs": 1403
    },
    {
      "id": "covid-19-tracker-canada",
      "name": "COVID-19 Tracker Canada API",
      "provider": "COVID-19 Tracker Canada",
      "category": "developer",
      "description": "Details on Covid-19 cases across Canada",
      "longDescription": "Details on Covid-19 cases across Canada",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.covid19tracker.ca",
      "docsUrl": "https://api.covid19tracker.ca/docs/1.0/overview",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.covid19tracker.ca'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:21.256Z",
      "verifiedStatus": 200,
      "latencyMs": 1765
    },
    {
      "id": "covid-19-tracker-sri-lanka",
      "name": "COVID-19 Tracker Sri Lanka API",
      "provider": "COVID-19 Tracker Sri Lanka",
      "category": "developer",
      "description": "Provides situation of the COVID-19 patients reported in Sri Lanka",
      "longDescription": "Provides situation of the COVID-19 patients reported in Sri Lanka",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.hpb.health.gov.lk",
      "docsUrl": "https://www.hpb.health.gov.lk/en/api-documentation",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.hpb.health.gov.lk'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 8,
      "scorePricing": 90,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:27.838Z",
      "verifiedStatus": 200,
      "latencyMs": 8236
    },
    {
      "id": "dataflow-kit-covid-19",
      "name": "Dataflow Kit COVID-19 API",
      "provider": "Dataflow Kit COVID-19",
      "category": "developer",
      "description": "COVID-19 live statistics into sites per hour",
      "longDescription": "COVID-19 live statistics into sites per hour",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://covid-19.dataflowkit.com",
      "docsUrl": "https://covid-19.dataflowkit.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://covid-19.dataflowkit.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:22.268Z",
      "verifiedStatus": 200,
      "latencyMs": 2521
    },
    {
      "id": "fooddata-central",
      "name": "FoodData Central API",
      "provider": "FoodData Central",
      "category": "developer",
      "description": "National Nutrient Database for Standard Reference",
      "longDescription": "National Nutrient Database for Standard Reference",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://fdc.nal.usda.gov",
      "docsUrl": "https://fdc.nal.usda.gov/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with USDA API key. FoodData Central nutrition database; no paid tiers."
      },
      "rateLimit": "3,600 req/hour",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://fdc.nal.usda.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:22.261Z",
      "verifiedStatus": 200,
      "latencyMs": 2475
    },
    {
      "id": "healthcare-gov",
      "name": "Healthcare.gov API",
      "provider": "Healthcare.gov",
      "category": "developer",
      "description": "Educational content about the US Health Insurance Marketplace",
      "longDescription": "Educational content about the US Health Insurance Marketplace",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.healthcare.gov",
      "docsUrl": "https://www.healthcare.gov/developers/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.healthcare.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:22.129Z",
      "verifiedStatus": 200,
      "latencyMs": 2299
    },
    {
      "id": "humanitarian-data-exchange",
      "name": "Humanitarian Data Exchange API",
      "provider": "Humanitarian Data Exchange",
      "category": "developer",
      "description": "Humanitarian Data Exchange (HDX) is open platform for sharing data across crises and organisations",
      "longDescription": "Humanitarian Data Exchange (HDX) is open platform for sharing data across crises and organisations",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.humdata.org",
      "docsUrl": "https://data.humdata.org/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.humdata.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:22.428Z",
      "verifiedStatus": 202,
      "latencyMs": 2489
    },
    {
      "id": "infermedica",
      "name": "Infermedica API",
      "provider": "Infermedica",
      "category": "developer",
      "description": "NLP based symptom checker and patient triage API for health diagnosis from text",
      "longDescription": "NLP based symptom checker and patient triage API for health diagnosis from text",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developer.infermedica.com",
      "docsUrl": "https://developer.infermedica.com/docs/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid. Starter $0 (limited symptoms), Professional and Enterprise pricing on request."
      },
      "rateLimit": "Based on plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developer.infermedica.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:22.679Z",
      "verifiedStatus": 200,
      "latencyMs": 2699
    },
    {
      "id": "lapis",
      "name": "LAPIS API",
      "provider": "LAPIS",
      "category": "developer",
      "description": "SARS-CoV-2 genomic sequences from public sources",
      "longDescription": "SARS-CoV-2 genomic sequences from public sources",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://cov-spectrum.ethz.ch",
      "docsUrl": "https://cov-spectrum.ethz.ch/public",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://cov-spectrum.ethz.ch'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:27.146Z",
      "verifiedStatus": 200,
      "latencyMs": 7148
    },
    {
      "id": "lexigram",
      "name": "Lexigram API",
      "provider": "Lexigram",
      "category": "developer",
      "description": "NLP that extracts mentions of clinical concepts from text, gives access to clinical ontology",
      "longDescription": "NLP that extracts mentions of clinical concepts from text, gives access to clinical ontology",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://docs.lexigram.io",
      "docsUrl": "https://docs.lexigram.io/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with account. Medical terminology and clinical NLP API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://docs.lexigram.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:23.274Z",
      "verifiedStatus": 200,
      "latencyMs": 3183
    },
    {
      "id": "nppes",
      "name": "NPPES API",
      "provider": "NPPES",
      "category": "developer",
      "description": "National Plan & Provider Enumeration System, info on healthcare providers registered in US",
      "longDescription": "National Plan & Provider Enumeration System, info on healthcare providers registered in US",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://npiregistry.cms.hhs.gov",
      "docsUrl": "https://npiregistry.cms.hhs.gov/registry/help-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://npiregistry.cms.hhs.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:22.914Z",
      "verifiedStatus": 200,
      "latencyMs": 2756
    },
    {
      "id": "nutritionix",
      "name": "Nutritionix API",
      "provider": "Nutritionix",
      "category": "developer",
      "description": "Worlds largest verified nutrition database",
      "longDescription": "Worlds largest verified nutrition database",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developer.nutritionix.com",
      "docsUrl": "https://developer.nutritionix.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 500 req/day (food search), 50 NLP queries/day. Paid from $25/mo for higher limits."
      },
      "rateLimit": "500 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developer.nutritionix.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:23.273Z",
      "verifiedStatus": 200,
      "latencyMs": 2948
    },
    {
      "id": "open-data-nhs-scotland",
      "name": "Open Data NHS Scotland API",
      "provider": "Open Data NHS Scotland",
      "category": "developer",
      "description": "Medical reference data and statistics by Public Health Scotland",
      "longDescription": "Medical reference data and statistics by Public Health Scotland",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.opendata.nhs.scot",
      "docsUrl": "https://www.opendata.nhs.scot",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.opendata.nhs.scot'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:24.270Z",
      "verifiedStatus": 200,
      "latencyMs": 3785
    },
    {
      "id": "open-disease",
      "name": "Open Disease API",
      "provider": "Open Disease",
      "category": "developer",
      "description": "API for Current cases and more stuff about COVID-19 and Influenza",
      "longDescription": "API for Current cases and more stuff about COVID-19 and Influenza",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://disease.sh",
      "docsUrl": "https://disease.sh/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://disease.sh'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:23.919Z",
      "verifiedStatus": 200,
      "latencyMs": 3429
    },
    {
      "id": "openfda",
      "name": "openFDA API",
      "provider": "openFDA",
      "category": "developer",
      "description": "Public FDA data about drugs, devices and foods",
      "longDescription": "Public FDA data about drugs, devices and foods",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://open.fda.gov",
      "docsUrl": "https://open.fda.gov",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. FDA drug, device, and food safety data; no paid tiers."
      },
      "rateLimit": "240 req/min (no key); 1,000 req/min (with key)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://open.fda.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:23.824Z",
      "verifiedStatus": 200,
      "latencyMs": 3112
    },
    {
      "id": "orion-health",
      "name": "Orion Health API",
      "provider": "Orion Health",
      "category": "developer",
      "description": "Medical platform which allows the development of applications for different healthcare scenarios",
      "longDescription": "Medical platform which allows the development of applications for different healthcare scenarios",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developer.orionhealth.io",
      "docsUrl": "https://developer.orionhealth.io/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid healthcare API. Enterprise pricing; contact for healthcare data platform costs."
      },
      "rateLimit": "Based on contract",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developer.orionhealth.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:23.631Z",
      "verifiedStatus": 200,
      "latencyMs": 2679
    },
    {
      "id": "arbeitsamt",
      "name": "Arbeitsamt API",
      "provider": "Arbeitsamt",
      "category": "developer",
      "description": "API for the \"Arbeitsamt\", which is a german Job board aggregator",
      "longDescription": "API for the \"Arbeitsamt\", which is a german Job board aggregator",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://jobsuche.api.bund.dev",
      "docsUrl": "https://jobsuche.api.bund.dev/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with API key. German Federal Employment Agency job listing API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://jobsuche.api.bund.dev'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:23.743Z",
      "verifiedStatus": 200,
      "latencyMs": 2616
    },
    {
      "id": "upwork",
      "name": "Upwork API",
      "provider": "Upwork",
      "category": "developer",
      "description": "Freelance job board and management system",
      "longDescription": "Freelance job board and management system",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developers.upwork.com",
      "docsUrl": "https://developers.upwork.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with Upwork partner account. Freelance marketplace data; approval required."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developers.upwork.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 20,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:27.049Z",
      "verifiedStatus": 200,
      "latencyMs": 5793
    },
    {
      "id": "black-history-facts",
      "name": "Black History Facts API",
      "provider": "Black History Facts",
      "category": "developer",
      "description": "Welcome to the black history api! To get started go to click the Sign Up link in the navigation bar and get an api key.",
      "longDescription": "Welcome to the black history api! To get started go to click the Sign Up link in the navigation bar and get an api key.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "API key in the x-api-key request header",
      "authExample": "x-api-key: YOUR_API_KEY",
      "baseUrl": "https://rest.blackhistoryapi.io/v2",
      "docsUrl": "https://www.blackhistoryapi.io/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Black history facts API; no paid tiers."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/hc",
          "description": "Health Check"
        },
        {
          "method": "GET",
          "path": "/metadata/all",
          "description": "Get All Metadata"
        },
        {
          "method": "GET",
          "path": "/metadata/search",
          "description": "Search Metadata by Type"
        },
        {
          "method": "POST",
          "path": "/fact",
          "description": "Create a New Fact"
        },
        {
          "method": "GET",
          "path": "/fact/search",
          "description": "Search Facts"
        },
        {
          "method": "GET",
          "path": "/fact/random",
          "description": "Get a Random Fact"
        }
      ],
      "sampleRequest": "curl 'https://www.blackhistoryapi.io'",
      "sampleResponse": "{}",
      "scoreDepth": 50,
      "scoreLatency": 38,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:27.937Z",
      "verifiedStatus": 403,
      "latencyMs": 772
    },
    {
      "id": "botsarchive",
      "name": "BotsArchive API",
      "provider": "BotsArchive",
      "category": "developer",
      "description": "JSON formatted details about Telegram Bots available in database",
      "longDescription": "JSON formatted details about Telegram Bots available in database",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://botsarchive.com",
      "docsUrl": "https://botsarchive.com/docs.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://botsarchive.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:28.214Z",
      "verifiedStatus": 200,
      "latencyMs": 1045
    },
    {
      "id": "callook-info",
      "name": "Callook.info API",
      "provider": "Callook.info",
      "category": "developer",
      "description": "United States ham radio callsigns",
      "longDescription": "United States ham radio callsigns",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://callook.info",
      "docsUrl": "https://callook.info",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://callook.info'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:28.173Z",
      "verifiedStatus": 200,
      "latencyMs": 952
    },
    {
      "id": "carto",
      "name": "CARTO API",
      "provider": "CARTO",
      "category": "developer",
      "description": "CARTO is the Agentic GIS Platform. Go beyond traditional GIS. Scalable spatial analysis for all teams with your spatial data never leaving your cloud ecosystem.",
      "longDescription": "CARTO is the Agentic GIS Platform. Go beyond traditional GIS. Scalable spatial analysis for all teams with your spatial data never leaving your cloud ecosystem.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://carto.com",
      "docsUrl": "https://carto.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 5,000 map views/month. Paid from $149/mo (100K views). Geospatial analysis platform."
      },
      "rateLimit": "5,000 map views/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://carto.com'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 41,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:28.179Z",
      "verifiedStatus": 200,
      "latencyMs": 887
    },
    {
      "id": "collegescorecard-ed-gov",
      "name": "CollegeScoreCard.ed.gov API",
      "provider": "CollegeScoreCard.ed.gov",
      "category": "developer",
      "description": "Data on higher education institutions in the United States",
      "longDescription": "Data on higher education institutions in the United States",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://collegescorecard.ed.gov",
      "docsUrl": "https://collegescorecard.ed.gov/data/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://collegescorecard.ed.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:28.239Z",
      "verifiedStatus": 200,
      "latencyMs": 878
    },
    {
      "id": "enigma-public",
      "name": "Enigma Public API",
      "provider": "Enigma Public",
      "category": "developer",
      "description": "About Enigma\nEnigma is building the single most reliable source of data on U.S. businesses. Our goal is to deliver the most actionable intelligence on the health and identity of every U.S. business.\nThis documentation site is designed to help you learn more about Enigma’s products and how to integra…",
      "longDescription": "About Enigma\nEnigma is building the single most reliable source of data on U.S. businesses. Our goal is to deliver the most actionable intelligence on the health and identity of every U.S. business.\nThis documentation site is designed to help you learn more about Enigma’s products and how to integra…",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developers.enigma.com",
      "docsUrl": "https://developers.enigma.com/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: limited public data. Paid enterprise plans for full data access."
      },
      "rateLimit": "Varies by plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developers.enigma.com'",
      "sampleResponse": "{}",
      "scoreDepth": 28,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:30.259Z",
      "verifiedStatus": 200,
      "latencyMs": 2842
    },
    {
      "id": "french-address-search",
      "name": "French Address Search API",
      "provider": "French Address Search",
      "category": "developer",
      "description": "Address search via the French Government",
      "longDescription": "Address search via the French Government",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://geo.api.gouv.fr",
      "docsUrl": "https://geo.api.gouv.fr/adresse",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://geo.api.gouv.fr'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.003Z",
      "verifiedStatus": 200,
      "latencyMs": 1572
    },
    {
      "id": "genesis",
      "name": "GENESIS API",
      "provider": "GENESIS",
      "category": "developer",
      "description": "Internetangebot des Statistischen Bundesamtes mit aktuellen Informationen, Publikationen, Zahlen und Fakten der amtlichen Statistik.",
      "longDescription": "Internetangebot des Statistischen Bundesamtes mit aktuellen Informationen, Publikationen, Zahlen und Fakten der amtlichen Statistik.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.destatis.de",
      "docsUrl": "https://www.destatis.de/EN/Service/OpenData/api-webservice.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Destatis (German Federal Statistical Office) data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.destatis.de'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 29,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:30.295Z",
      "verifiedStatus": 200,
      "latencyMs": 2767
    },
    {
      "id": "joshua-project",
      "name": "Joshua Project API",
      "provider": "Joshua Project",
      "category": "developer",
      "description": "People groups of the world with the fewest followers of Christ",
      "longDescription": "People groups of the world with the fewest followers of Christ",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.joshuaproject.net",
      "docsUrl": "https://api.joshuaproject.net/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with account. Joshua Project people group and unreached peoples data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.joshuaproject.net'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:28.882Z",
      "verifiedStatus": 200,
      "latencyMs": 1281
    },
    {
      "id": "kaggle",
      "name": "Kaggle API",
      "provider": "Kaggle",
      "category": "developer",
      "description": "Create and interact with Datasets, Notebooks, and connect with Kaggle",
      "longDescription": "Create and interact with Datasets, Notebooks, and connect with Kaggle",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.kaggle.com",
      "docsUrl": "https://www.kaggle.com/docs/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Kaggle public datasets and notebooks API; no paid tiers."
      },
      "rateLimit": "2,000 req/day",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.kaggle.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 25,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:28.901Z",
      "verifiedStatus": 404,
      "latencyMs": 1273
    },
    {
      "id": "linkpreview",
      "name": "LinkPreview API",
      "provider": "LinkPreview",
      "category": "developer",
      "description": "Get JSON formatted summary with title, description and preview image for any requested URL",
      "longDescription": "Get JSON formatted summary with title, description and preview image for any requested URL",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.linkpreview.net",
      "docsUrl": "https://www.linkpreview.net",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 60 req/day. Starter $4.99/mo (3,000 req/day), Pro $9.99/mo (10,000 req/day)."
      },
      "rateLimit": "60 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.linkpreview.net'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:28.839Z",
      "verifiedStatus": 200,
      "latencyMs": 1204
    },
    {
      "id": "microlink-io",
      "name": "Microlink.io API",
      "provider": "Microlink.io",
      "category": "developer",
      "description": "Extract structured data from any website",
      "longDescription": "Extract structured data from any website",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://microlink.io",
      "docsUrl": "https://microlink.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://microlink.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:28.928Z",
      "verifiedStatus": 200,
      "latencyMs": 1278
    },
    {
      "id": "nobel-prize",
      "name": "Nobel Prize API",
      "provider": "Nobel Prize",
      "category": "developer",
      "description": "Open data about nobel prizes and events",
      "longDescription": "Open data about nobel prizes and events",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.nobelprize.org",
      "docsUrl": "https://www.nobelprize.org/about/developer-zone-2/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.nobelprize.org'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:28.828Z",
      "verifiedStatus": 200,
      "latencyMs": 1164
    },
    {
      "id": "open-data-minneapolis",
      "name": "Open Data Minneapolis API",
      "provider": "Open Data Minneapolis",
      "category": "developer",
      "description": "Spatial (GIS) and non-spatial city data for Minneapolis",
      "longDescription": "Spatial (GIS) and non-spatial city data for Minneapolis",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://opendata.minneapolismn.gov",
      "docsUrl": "https://opendata.minneapolismn.gov/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://opendata.minneapolismn.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.056Z",
      "verifiedStatus": 200,
      "latencyMs": 1358
    },
    {
      "id": "openafrica",
      "name": "openAFRICA API",
      "provider": "openAFRICA",
      "category": "developer",
      "description": "Large datasets repository of African open data",
      "longDescription": "Large datasets repository of African open data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://africaopendata.org",
      "docsUrl": "https://africaopendata.org/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://africaopendata.org'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.960Z",
      "verifiedStatus": 200,
      "latencyMs": 2148
    },
    {
      "id": "opencorporates",
      "name": "OpenCorporates API",
      "provider": "OpenCorporates",
      "category": "developer",
      "description": "Data on corporate entities and directors in many countries",
      "longDescription": "Data on corporate entities and directors in many countries",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "http://api.opencorporates.com",
      "docsUrl": "http://api.opencorporates.com/documentation/API-Reference",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 10 req/day. Standard €99/mo, Premium €499/mo for full corporate registry access."
      },
      "rateLimit": "10 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'http://api.opencorporates.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.312Z",
      "verifiedStatus": 200,
      "latencyMs": 1474
    },
    {
      "id": "opensanctions",
      "name": "OpenSanctions API",
      "provider": "OpenSanctions",
      "category": "developer",
      "description": "Data on international sanctions, crime and politically exposed persons",
      "longDescription": "Data on international sanctions, crime and politically exposed persons",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.opensanctions.org",
      "docsUrl": "https://www.opensanctions.org/docs/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.opensanctions.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.639Z",
      "verifiedStatus": 200,
      "latencyMs": 1702
    },
    {
      "id": "recreation-information-database",
      "name": "Recreation Information Database API",
      "provider": "Recreation Information Database",
      "category": "developer",
      "description": "Recreational areas, federal lands, historic sites, museums, and other attractions/resources(US)",
      "longDescription": "Recreational areas, federal lands, historic sites, museums, and other attractions/resources(US)",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://ridb.recreation.gov",
      "docsUrl": "https://ridb.recreation.gov/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with RIDB API key. US recreation area, camping, and permit data."
      },
      "rateLimit": "50,000 req/day",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://ridb.recreation.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.180Z",
      "verifiedStatus": 200,
      "latencyMs": 1076
    },
    {
      "id": "ume-open-data",
      "name": "Umeå Open Data API",
      "provider": "Umeå Open Data",
      "category": "developer",
      "description": "Open data of the city Umeå in northen Sweden",
      "longDescription": "Open data of the city Umeå in northen Sweden",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://opendata.umea.se",
      "docsUrl": "https://opendata.umea.se/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://opendata.umea.se'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:30.746Z",
      "verifiedStatus": 200,
      "latencyMs": 2573
    },
    {
      "id": "university-of-oslo",
      "name": "University of Oslo API",
      "provider": "University of Oslo",
      "category": "developer",
      "description": "Courses, lecture videos, detailed information for courses etc. for the University of Oslo (Norway)",
      "longDescription": "Courses, lecture videos, detailed information for courses etc. for the University of Oslo (Norway)",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.uio.no",
      "docsUrl": "https://data.uio.no/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.uio.no'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.892Z",
      "verifiedStatus": 200,
      "latencyMs": 1713
    },
    {
      "id": "upc-database",
      "name": "UPC database API",
      "provider": "UPC database",
      "category": "developer",
      "description": "More than 1.5 million barcode numbers from all around the world",
      "longDescription": "More than 1.5 million barcode numbers from all around the world",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://upcdatabase.org",
      "docsUrl": "https://upcdatabase.org/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 100 req/day. Paid from $9/mo (1,000 req/day) to $99/mo (100,000 req/day)."
      },
      "rateLimit": "100 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://upcdatabase.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.722Z",
      "verifiedStatus": 200,
      "latencyMs": 1508
    },
    {
      "id": "wikidata",
      "name": "Wikidata API",
      "provider": "Wikidata",
      "category": "developer",
      "description": "Collaboratively edited knowledge base operated by the Wikimedia Foundation",
      "longDescription": "Collaboratively edited knowledge base operated by the Wikimedia Foundation",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.wikidata.org",
      "docsUrl": "https://www.wikidata.org/w/api.php?action=help",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Wikidata knowledge base API; no paid tiers."
      },
      "rateLimit": "10,000 req/day (SPARQL endpoint)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.wikidata.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:30.280Z",
      "verifiedStatus": 200,
      "latencyMs": 2041
    },
    {
      "id": "creative-commons-catalog",
      "name": "Creative Commons Catalog API",
      "provider": "Creative Commons Catalog",
      "category": "developer",
      "description": "Search among openly licensed and public domain works",
      "longDescription": "Search among openly licensed and public domain works",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.creativecommons.engineering",
      "docsUrl": "https://api.creativecommons.engineering/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Creative Commons licensed content catalog API; no paid tiers."
      },
      "rateLimit": "5,000 req/day (with key)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.creativecommons.engineering'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.453Z",
      "verifiedStatus": 200,
      "latencyMs": 3625
    },
    {
      "id": "github-contribution-chart-generator",
      "name": "GitHub Contribution Chart Generator API",
      "provider": "GitHub Contribution Chart Generator",
      "category": "developer",
      "description": "Create an image of your GitHub contributions",
      "longDescription": "Create an image of your GitHub contributions",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://github-contributions.vercel.app",
      "docsUrl": "https://github-contributions.vercel.app",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://github-contributions.vercel.app'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.710Z",
      "verifiedStatus": 200,
      "latencyMs": 871
    },
    {
      "id": "metabase",
      "name": "Metabase API",
      "provider": "Metabase",
      "category": "developer",
      "description": "An open source Business Intelligence server to share data and analytics inside your company",
      "longDescription": "An open source Business Intelligence server to share data and analytics inside your company",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.metabase.com",
      "docsUrl": "https://www.metabase.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.metabase.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.723Z",
      "verifiedStatus": 200,
      "latencyMs": 883
    },
    {
      "id": "shields",
      "name": "Shields API",
      "provider": "Shields",
      "category": "developer",
      "description": "Concise, consistent, and legible badges in SVG and raster format",
      "longDescription": "Concise, consistent, and legible badges in SVG and raster format",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://shields.io",
      "docsUrl": "https://shields.io/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://shields.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:29.771Z",
      "verifiedStatus": 200,
      "latencyMs": 889
    },
    {
      "id": "epo",
      "name": "EPO API",
      "provider": "EPO",
      "category": "developer",
      "description": "European patent search system api",
      "longDescription": "European patent search system api",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developers.epo.org",
      "docsUrl": "https://developers.epo.org/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with EPO account. European Patent Office Open Patent Services (OPS) API."
      },
      "rateLimit": "10,000 req/4 weeks (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developers.epo.org'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:30.065Z",
      "verifiedStatus": 200,
      "latencyMs": 1164
    },
    {
      "id": "patentsview",
      "name": "PatentsView API",
      "provider": "PatentsView",
      "category": "developer",
      "description": "API is intended to explore and visualize trends/patterns across the US innovation landscape",
      "longDescription": "API is intended to explore and visualize trends/patterns across the US innovation landscape",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://patentsview.org",
      "docsUrl": "https://patentsview.org/apis/purpose",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://patentsview.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:30.974Z",
      "verifiedStatus": 403,
      "latencyMs": 2046
    },
    {
      "id": "tipo",
      "name": "TIPO API",
      "provider": "TIPO",
      "category": "developer",
      "description": "Taiwan patent search system api",
      "longDescription": "Taiwan patent search system api",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://tiponet.tipo.gov.tw",
      "docsUrl": "https://tiponet.tipo.gov.tw/Gazette/OpenData/OD/OD05.aspx?QryDS=API00",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with account. Taiwanese patent and trademark office data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://tiponet.tipo.gov.tw'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:30.755Z",
      "verifiedStatus": 200,
      "latencyMs": 1752
    },
    {
      "id": "hackerearth",
      "name": "Hackerearth API",
      "provider": "Hackerearth",
      "category": "developer",
      "description": "For compiling and running code in several languages",
      "longDescription": "For compiling and running code in several languages",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.hackerearth.com",
      "docsUrl": "https://www.hackerearth.com/docs/wiki/developers/v4/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free tier available. Developer assessment platform; paid plans for companies."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.hackerearth.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:31.663Z",
      "verifiedStatus": 200,
      "latencyMs": 1427
    },
    {
      "id": "mintlify",
      "name": "Mintlify API",
      "provider": "Mintlify",
      "category": "developer",
      "description": "For programmatically generating documentation for code",
      "longDescription": "For programmatically generating documentation for code",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://docs.mintlify.com",
      "docsUrl": "https://docs.mintlify.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 1 project, up to 2 contributors. Starter $150/mo (5 projects). Documentation platform."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://docs.mintlify.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.929Z",
      "verifiedStatus": 200,
      "latencyMs": 2686
    },
    {
      "id": "arcsecond-io",
      "name": "arcsecond.io API",
      "provider": "arcsecond.io",
      "category": "developer",
      "description": "Multiple astronomy data sources",
      "longDescription": "Multiple astronomy data sources",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.arcsecond.io",
      "docsUrl": "https://api.arcsecond.io/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.arcsecond.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:31.652Z",
      "verifiedStatus": 200,
      "latencyMs": 1393
    },
    {
      "id": "arxiv",
      "name": "arXiv API",
      "provider": "arXiv",
      "category": "developer",
      "description": "Curated research-sharing platform: physics, mathematics, quantitative finance, and economics",
      "longDescription": "Curated research-sharing platform: physics, mathematics, quantitative finance, and economics",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://arxiv.org",
      "docsUrl": "https://arxiv.org/help/api/user-manual",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://arxiv.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:31.129Z",
      "verifiedStatus": 200,
      "latencyMs": 849
    },
    {
      "id": "core",
      "name": "CORE API",
      "provider": "CORE",
      "category": "developer",
      "description": "Access the world's Open Access research papers",
      "longDescription": "Access the world's Open Access research papers",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://core.ac.uk",
      "docsUrl": "https://core.ac.uk/services#api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free for researchers. CORE open access research papers API; institutional use."
      },
      "rateLimit": "2,500 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://core.ac.uk'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:31.264Z",
      "verifiedStatus": 200,
      "latencyMs": 968
    },
    {
      "id": "gbif",
      "name": "GBIF API",
      "provider": "GBIF",
      "category": "developer",
      "description": "Global Biodiversity Information Facility",
      "longDescription": "Global Biodiversity Information Facility",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.gbif.org",
      "docsUrl": "https://www.gbif.org/developer/summary",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.gbif.org'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 38,
      "scorePricing": 90,
      "score": 44,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:31.243Z",
      "verifiedStatus": 403,
      "latencyMs": 900
    },
    {
      "id": "itis",
      "name": "ITIS API",
      "provider": "ITIS",
      "category": "developer",
      "description": "Integrated Taxonomic Information System",
      "longDescription": "Integrated Taxonomic Information System",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.itis.gov",
      "docsUrl": "https://www.itis.gov/ws_description.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.itis.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:31.555Z",
      "verifiedStatus": 200,
      "latencyMs": 1158
    },
    {
      "id": "launch-library-2",
      "name": "Launch Library 2 API",
      "provider": "Launch Library 2",
      "category": "developer",
      "description": "Spaceflight launches and events database",
      "longDescription": "Spaceflight launches and events database",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://thespacedevs.com",
      "docsUrl": "https://thespacedevs.com/llapi",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://thespacedevs.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:31.929Z",
      "verifiedStatus": 200,
      "latencyMs": 1498
    },
    {
      "id": "materials-platform-for-data-science",
      "name": "Materials Platform for Data Science API",
      "provider": "Materials Platform for Data Science",
      "category": "developer",
      "description": "Curated experimental data for materials science",
      "longDescription": "Curated experimental data for materials science",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://mpds.io",
      "docsUrl": "https://mpds.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Materials science dataset API for researchers."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://mpds.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.251Z",
      "verifiedStatus": 200,
      "latencyMs": 1642
    },
    {
      "id": "newton",
      "name": "Newton API",
      "provider": "Newton",
      "category": "developer",
      "description": "Symbolic and Arithmetic Math Calculator",
      "longDescription": "Symbolic and Arithmetic Math Calculator",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://newton.vercel.app",
      "docsUrl": "https://newton.vercel.app",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://newton.vercel.app'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:31.738Z",
      "verifiedStatus": 200,
      "latencyMs": 1037
    },
    {
      "id": "noctua",
      "name": "Noctua API",
      "provider": "Noctua",
      "category": "developer",
      "description": "REST API used to access NoctuaSky features",
      "longDescription": "REST API used to access NoctuaSky features",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.noctuasky.com",
      "docsUrl": "https://api.noctuasky.com/api/v1/swaggerdoc/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.noctuasky.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 42,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.481Z",
      "verifiedStatus": 404,
      "latencyMs": 1750
    },
    {
      "id": "ocean-facts",
      "name": "Ocean Facts API",
      "provider": "Ocean Facts",
      "category": "developer",
      "description": "Facts pertaining to the physical science of Oceanography",
      "longDescription": "Facts pertaining to the physical science of Oceanography",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://oceanfacts.herokuapp.com",
      "docsUrl": "https://oceanfacts.herokuapp.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://oceanfacts.herokuapp.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 43,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.154Z",
      "verifiedStatus": 404,
      "latencyMs": 1407
    },
    {
      "id": "open-science-framework",
      "name": "Open Science Framework API",
      "provider": "Open Science Framework",
      "category": "developer",
      "description": "Repository and archive for study designs, research materials, data, manuscripts, etc",
      "longDescription": "Repository and archive for study designs, research materials, data, manuscripts, etc",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://developer.osf.io",
      "docsUrl": "https://developer.osf.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developer.osf.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.037Z",
      "verifiedStatus": 200,
      "latencyMs": 1281
    },
    {
      "id": "purple-air",
      "name": "Purple Air API",
      "provider": "Purple Air",
      "category": "developer",
      "description": "Real Time Air Quality Monitoring",
      "longDescription": "Real Time Air Quality Monitoring",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www2.purpleair.com",
      "docsUrl": "https://www2.purpleair.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www2.purpleair.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.376Z",
      "verifiedStatus": 200,
      "latencyMs": 1533
    },
    {
      "id": "share",
      "name": "SHARE API",
      "provider": "SHARE",
      "category": "developer",
      "description": "A free, open, dataset about research and scholarly activities",
      "longDescription": "A free, open, dataset about research and scholarly activities",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://share.osf.io",
      "docsUrl": "https://share.osf.io/api/v2/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://share.osf.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.311Z",
      "verifiedStatus": 200,
      "latencyMs": 1337
    },
    {
      "id": "sunrise-and-sunset",
      "name": "Sunrise and Sunset API",
      "provider": "Sunrise and Sunset",
      "category": "developer",
      "description": "Sunset and sunrise times for a given latitude and longitude",
      "longDescription": "Sunset and sunrise times for a given latitude and longitude",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://sunrise-sunset.org",
      "docsUrl": "https://sunrise-sunset.org/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://sunrise-sunset.org'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.260Z",
      "verifiedStatus": 200,
      "latencyMs": 1211
    },
    {
      "id": "usgs-water-services",
      "name": "USGS Water Services API",
      "provider": "USGS Water Services",
      "category": "developer",
      "description": "Water quality and level info for rivers and lakes",
      "longDescription": "Water quality and level info for rivers and lakes",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://waterservices.usgs.gov",
      "docsUrl": "https://waterservices.usgs.gov/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://waterservices.usgs.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.575Z",
      "verifiedStatus": 200,
      "latencyMs": 1446
    },
    {
      "id": "xmath",
      "name": "xMath API",
      "provider": "xMath",
      "category": "developer",
      "description": "Random mathematical expressions",
      "longDescription": "Random mathematical expressions",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://x-math.herokuapp.com",
      "docsUrl": "https://x-math.herokuapp.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://x-math.herokuapp.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 42,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:32.539Z",
      "verifiedStatus": 404,
      "latencyMs": 1320
    },
    {
      "id": "bacon-ipsum",
      "name": "Bacon Ipsum API",
      "provider": "Bacon Ipsum",
      "category": "developer",
      "description": "Does your lorem ipsum text long for something a little meatier? Give our generator a try... it&#039;s tasty!",
      "longDescription": "Does your lorem ipsum text long for something a little meatier? Give our generator a try... it&#039;s tasty!",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://baconipsum.com",
      "docsUrl": "https://baconipsum.com/json-api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://baconipsum.com'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 53,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:37.795Z",
      "verifiedStatus": 200,
      "latencyMs": 1204
    },
    {
      "id": "dicebear-avatars",
      "name": "Dicebear Avatars API",
      "provider": "Dicebear Avatars",
      "category": "developer",
      "description": "DiceBear is a privacy-focused library to generate avatars for your projects. Use our avatar API as a powerful avatar generator for user profiles, apps, and placeholder images — with 30+ SVG styles. Deterministic and self-hostable.",
      "longDescription": "DiceBear is a privacy-focused library to generate avatars for your projects. Use our avatar API as a powerful avatar generator for user profiles, apps, and placeholder images — with 30+ SVG styles. Deterministic and self-hostable.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://avatars.dicebear.com",
      "docsUrl": "https://avatars.dicebear.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://avatars.dicebear.com'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 43,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:40.990Z",
      "verifiedStatus": 200,
      "latencyMs": 4291
    },
    {
      "id": "english-random-words",
      "name": "English Random Words API",
      "provider": "English Random Words",
      "category": "developer",
      "description": "Generate English Random Words with Pronunciation",
      "longDescription": "Generate English Random Words with Pronunciation",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://random-words-api.vercel.app",
      "docsUrl": "https://random-words-api.vercel.app/word",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://random-words-api.vercel.app'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:37.898Z",
      "verifiedStatus": 200,
      "latencyMs": 1190
    },
    {
      "id": "fakejson",
      "name": "FakeJSON API",
      "provider": "FakeJSON",
      "category": "developer",
      "description": "Service to generate test and fake data",
      "longDescription": "Service to generate test and fake data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://fakejson.com",
      "docsUrl": "https://fakejson.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Random fake data generator API; no paid tiers."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://fakejson.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 14,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:19:43.883Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "faker",
      "name": "FakerAPI API",
      "provider": "FakerAPI",
      "category": "developer",
      "description": "APIs collection to get fake data",
      "longDescription": "APIs collection to get fake data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://fakerapi.it",
      "docsUrl": "https://fakerapi.it/en",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://fakerapi.it'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:40.023Z",
      "verifiedStatus": 200,
      "latencyMs": 3163
    },
    {
      "id": "fakestore",
      "name": "FakeStoreAPI API",
      "provider": "FakeStoreAPI",
      "category": "developer",
      "description": "Fake store rest API for your e-commerce or shopping website prototype",
      "longDescription": "Fake store rest API for your e-commerce or shopping website prototype",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://fakestoreapi.com",
      "docsUrl": "https://fakestoreapi.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://fakestoreapi.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 43,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:38.079Z",
      "verifiedStatus": 403,
      "latencyMs": 1053
    },
    {
      "id": "generadordni",
      "name": "GeneradorDNI API",
      "provider": "GeneradorDNI",
      "category": "developer",
      "description": "Data generator API. Profiles, vehicles, banks and cards, etc",
      "longDescription": "Data generator API. Profiles, vehicles, banks and cards, etc",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.generadordni.es",
      "docsUrl": "https://api.generadordni.es",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Spanish DNI/NIE generator for testing purposes."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.generadordni.es'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:38.796Z",
      "verifiedStatus": 200,
      "latencyMs": 1718
    },
    {
      "id": "mockaroo",
      "name": "Mockaroo API",
      "provider": "Mockaroo",
      "category": "developer",
      "description": "Generate fake data to JSON, CSV, TXT, SQL and XML",
      "longDescription": "Generate fake data to JSON, CSV, TXT, SQL and XML",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.mockaroo.com",
      "docsUrl": "https://www.mockaroo.com/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 200 rows/request, 200 req/day. Silver $15/mo, Gold $50/mo for higher limits."
      },
      "rateLimit": "200 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.mockaroo.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:38.511Z",
      "verifiedStatus": 200,
      "latencyMs": 1394
    },
    {
      "id": "robohash",
      "name": "RoboHash API",
      "provider": "RoboHash",
      "category": "developer",
      "description": "Generate random robot/alien avatars",
      "longDescription": "Generate random robot/alien avatars",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://robohash.org",
      "docsUrl": "https://robohash.org/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://robohash.org'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:41.196Z",
      "verifiedStatus": 200,
      "latencyMs": 3997
    },
    {
      "id": "spanish-random-names",
      "name": "Spanish random names API",
      "provider": "Spanish random names",
      "category": "developer",
      "description": "Generate spanish names (with gender) randomly",
      "longDescription": "Generate spanish names (with gender) randomly",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://random-names-api.herokuapp.com",
      "docsUrl": "https://random-names-api.herokuapp.com/public",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://random-names-api.herokuapp.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 42,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:38.790Z",
      "verifiedStatus": 404,
      "latencyMs": 1590
    },
    {
      "id": "spanish-random-words",
      "name": "Spanish random words API",
      "provider": "Spanish random words",
      "category": "developer",
      "description": "Generate spanish words randomly",
      "longDescription": "Generate spanish words randomly",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://palabras-aleatorias-public-api.herokuapp.com",
      "docsUrl": "https://palabras-aleatorias-public-api.herokuapp.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://palabras-aleatorias-public-api.herokuapp.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 42,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:38.912Z",
      "verifiedStatus": 404,
      "latencyMs": 1708
    },
    {
      "id": "this-person-does-not-exist",
      "name": "This Person Does not Exist API",
      "provider": "This Person Does not Exist",
      "category": "developer",
      "description": "Generates real-life faces of people who do not exist",
      "longDescription": "Generates real-life faces of people who do not exist",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://thispersondoesnotexist.com",
      "docsUrl": "https://thispersondoesnotexist.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://thispersondoesnotexist.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:38.928Z",
      "verifiedStatus": 200,
      "latencyMs": 1591
    },
    {
      "id": "drivet-url-shortener",
      "name": "Drivet URL Shortener API",
      "provider": "Drivet URL Shortener",
      "category": "developer",
      "description": "Shorten a long URL easily and fast",
      "longDescription": "Shorten a long URL easily and fast",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://wiki.drivet.xyz",
      "docsUrl": "https://wiki.drivet.xyz/en/url-shortener/add-links",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://wiki.drivet.xyz'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:45.120Z",
      "verifiedStatus": 429,
      "latencyMs": 2187
    },
    {
      "id": "free-url-shortener",
      "name": "Free Url Shortener API",
      "provider": "Free Url Shortener",
      "category": "developer",
      "description": "Free URL Shortener offers a powerful API to interact with other sites",
      "longDescription": "Free URL Shortener offers a powerful API to interact with other sites",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://ulvis.net",
      "docsUrl": "https://ulvis.net/developer.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://ulvis.net'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 43,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:44.501Z",
      "verifiedStatus": 403,
      "latencyMs": 1430
    },
    {
      "id": "owo",
      "name": "owo API",
      "provider": "owo",
      "category": "developer",
      "description": "A simple link obfuscator/shortener",
      "longDescription": "A simple link obfuscator/shortener",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://owo.vc",
      "docsUrl": "https://owo.vc/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://owo.vc'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:44.958Z",
      "verifiedStatus": 200,
      "latencyMs": 1698
    },
    {
      "id": "rebrandly",
      "name": "Rebrandly API",
      "provider": "Rebrandly",
      "category": "developer",
      "description": "Custom URL shortener for sharing branded links",
      "longDescription": "Custom URL shortener for sharing branded links",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developers.rebrandly.com",
      "docsUrl": "https://developers.rebrandly.com/v1/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 5,000 clicks/mo, 500 links. Starter $13/mo, Professional $27/mo, Team $69/mo."
      },
      "rateLimit": "25 req/s",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developers.rebrandly.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:44.637Z",
      "verifiedStatus": 200,
      "latencyMs": 1366
    },
    {
      "id": "shrtcode",
      "name": "Shrtcode API",
      "provider": "Shrtcode",
      "category": "developer",
      "description": "URl Shortener with multiple Domains",
      "longDescription": "URl Shortener with multiple Domains",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://shrtco.de",
      "docsUrl": "https://shrtco.de/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://shrtco.de'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:45.129Z",
      "verifiedStatus": 200,
      "latencyMs": 1793
    },
    {
      "id": "shrtlnk",
      "name": "Shrtlnk API",
      "provider": "Shrtlnk",
      "category": "developer",
      "description": "Simple and efficient short link creation",
      "longDescription": "Simple and efficient short link creation",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://shrtlnk.dev",
      "docsUrl": "https://shrtlnk.dev/developer",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open URL shortener. No paid tiers; community maintained."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://shrtlnk.dev'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:45.757Z",
      "verifiedStatus": 200,
      "latencyMs": 2094
    },
    {
      "id": "urlbae",
      "name": "UrlBae API",
      "provider": "UrlBae",
      "category": "developer",
      "description": "Simple and efficient short link creation",
      "longDescription": "Simple and efficient short link creation",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://urlbae.com",
      "docsUrl": "https://urlbae.com/developers",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free tier: 100 links/month. Paid from $5/mo for additional links and analytics."
      },
      "rateLimit": "100 links/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://urlbae.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:46.924Z",
      "verifiedStatus": 200,
      "latencyMs": 3256
    },
    {
      "id": "domainsdb-info",
      "name": "Domainsdb.info API",
      "provider": "Domainsdb.info",
      "category": "developer",
      "description": "Access our comprehensive domain database through a powerful API.",
      "longDescription": "Access our comprehensive domain database through a powerful API.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://domainsdb.info",
      "docsUrl": "https://domainsdb.info/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://domainsdb.info'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:50.516Z",
      "verifiedStatus": 200,
      "latencyMs": 685
    },
    {
      "id": "vatlayer",
      "name": "VATlayer API",
      "provider": "VATlayer",
      "category": "developer",
      "description": "Free and HTTPS secured JSON API offering instant VAT number validation, reliable EU VAT rates and VAT compliant price calculations for developers & businesses.",
      "longDescription": "Free and HTTPS secured JSON API offering instant VAT number validation, reliable EU VAT rates and VAT compliant price calculations for developers & businesses.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://vatlayer.com",
      "docsUrl": "https://vatlayer.com/?utm_source=Github&utm_medium=Referral&utm_campaign=Public-apis-repo-Best-sellers",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 100 req/month. Basic $12.99/mo (2,000 req), Professional $39.99/mo. VAT validation."
      },
      "rateLimit": "100 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://vatlayer.com'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 41,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:50.913Z",
      "verifiedStatus": 200,
      "latencyMs": 537
    },
    {
      "id": "lob-com",
      "name": "Lob.com API",
      "provider": "Lob.com",
      "category": "developer",
      "description": "US Address Verification",
      "longDescription": "US Address Verification",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://lob.com",
      "docsUrl": "https://lob.com/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-as-you-go. Letters from $0.78/piece, postcards from $0.33. Address verification: $0.002/req."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://lob.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:51.724Z",
      "verifiedStatus": 200,
      "latencyMs": 1338
    },
    {
      "id": "base",
      "name": "Base API",
      "provider": "Base",
      "category": "developer",
      "description": "Simple API for authentication, email sending, image storage and more.",
      "longDescription": "Simple API for authentication, email sending, image storage and more.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.base-api.io",
      "docsUrl": "https://www.base-api.io/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid. Cloud database platform; pricing based on compute and storage usage."
      },
      "rateLimit": "Based on plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.base-api.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:51.213Z",
      "verifiedStatus": 200,
      "latencyMs": 813
    },
    {
      "id": "cdnjs",
      "name": "CDNJS API",
      "provider": "CDNJS",
      "category": "developer",
      "description": "Library info on CDNJS",
      "longDescription": "Library info on CDNJS",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.cdnjs.com",
      "docsUrl": "https://api.cdnjs.com/libraries/jquery",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.cdnjs.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:51.537Z",
      "verifiedStatus": 200,
      "latencyMs": 1126
    },
    {
      "id": "extendsclass-json-storage",
      "name": "ExtendsClass JSON Storage API",
      "provider": "ExtendsClass JSON Storage",
      "category": "developer",
      "description": "A simple JSON store API",
      "longDescription": "A simple JSON store API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://extendsclass.com",
      "docsUrl": "https://extendsclass.com/json-storage.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://extendsclass.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:51.204Z",
      "verifiedStatus": 200,
      "latencyMs": 688
    },
    {
      "id": "glitterly",
      "name": "Glitterly API",
      "provider": "Glitterly",
      "category": "developer",
      "description": "Image generation API",
      "longDescription": "Image generation API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developers.glitterly.app",
      "docsUrl": "https://developers.glitterly.app",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Freemium. Free trial available; paid plans for dynamic image generation."
      },
      "rateLimit": "Varies by plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developers.glitterly.app'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:52.123Z",
      "verifiedStatus": 200,
      "latencyMs": 1554
    },
    {
      "id": "ibm-text-to-speech",
      "name": "IBM Text to Speech API",
      "provider": "IBM Text to Speech",
      "category": "developer",
      "description": "Start building immediately using 190+ unique services.",
      "longDescription": "Start building immediately using 190+ unique services.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://cloud.ibm.com",
      "docsUrl": "https://cloud.ibm.com/docs/text-to-speech/getting-started.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 10,000 chars/month (Lite). Standard: $0.02/1,000 chars. Premium: contact for pricing."
      },
      "rateLimit": "1 req/s (Lite)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://cloud.ibm.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 38,
      "scorePricing": 28,
      "score": 27,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:51.253Z",
      "verifiedStatus": 401,
      "latencyMs": 648
    },
    {
      "id": "ip-fast-com",
      "name": "ip-fast.com API",
      "provider": "ip-fast.com",
      "category": "developer",
      "description": "IP address, country and city",
      "longDescription": "IP address, country and city",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://ip-fast.com",
      "docsUrl": "https://ip-fast.com/docs/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://ip-fast.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 0,
      "scorePricing": 90,
      "score": 33,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:19:52.153Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "ipify",
      "name": "IPify API",
      "provider": "IPify",
      "category": "developer",
      "description": "A simple IP Address API",
      "longDescription": "A simple IP Address API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.ipify.org",
      "docsUrl": "https://www.ipify.org/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.ipify.org'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:51.312Z",
      "verifiedStatus": 200,
      "latencyMs": 634
    },
    {
      "id": "ipinfo",
      "name": "IPinfo API",
      "provider": "IPinfo",
      "category": "developer",
      "description": "IPinfo provides accurate IP geolocation and network intelligence. Get country, region, city, ASN, ISP, and timezone data for any IP address with sub-millisecond response times.",
      "longDescription": "Another simple IP Address API",
      "color": "#64748b",
      "tags": [
        "developer",
        "maps",
        "ip",
        "geolocation",
        "location",
        "network"
      ],
      "authType": "api-key",
      "authDescription": "API token as a query parameter or in the Authorization header",
      "authExample": "Authorization: Bearer YOUR_IPINFO_TOKEN",
      "baseUrl": "https://ipinfo.io",
      "docsUrl": "https://ipinfo.io/developers",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 50000,
          "unit": "requests",
          "period": "month"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "50,000 req/mo"
          },
          {
            "name": "Basic",
            "monthlyCents": 9900,
            "included": "150,000 req/mo"
          },
          {
            "name": "Standard",
            "monthlyCents": 24900,
            "included": "500,000 req/mo"
          },
          {
            "name": "Business",
            "monthlyCents": 49900,
            "included": "1,500,000 req/mo"
          }
        ],
        "details": "Free: 50k req/mo. Basic: $99/mo (150k req/mo). Standard: $249/mo (500k req/mo). Business: $499/mo (1.5M req/mo)."
      },
      "rateLimit": "50,000 requests/month free; burst up to 65,000/mo",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://ipinfo.io'",
      "sampleResponse": "{}",
      "scoreDepth": 34,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 63,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:51.391Z",
      "verifiedStatus": 200,
      "latencyMs": 689
    },
    {
      "id": "microenv",
      "name": "MicroENV API",
      "provider": "MicroENV",
      "category": "developer",
      "description": "Fake Rest API for developers",
      "longDescription": "Fake Rest API for developers",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://microenv.com",
      "docsUrl": "https://microenv.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://microenv.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:52.145Z",
      "verifiedStatus": 200,
      "latencyMs": 1401
    },
    {
      "id": "my-ip",
      "name": "MY IP API",
      "provider": "MY IP",
      "category": "developer",
      "description": "Get IP address information",
      "longDescription": "Get IP address information",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.myip.com",
      "docsUrl": "https://www.myip.com/api-docs/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.myip.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:51.549Z",
      "verifiedStatus": 200,
      "latencyMs": 784
    },
    {
      "id": "scrapingdog",
      "name": "ScrapingDog API",
      "provider": "ScrapingDog",
      "category": "developer",
      "description": "Proxy API for Web scraping",
      "longDescription": "Proxy API for Web scraping",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.scrapingdog.com",
      "docsUrl": "https://www.scrapingdog.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 1,000 API credits/month. Hobby $30/mo (250K credits), Startup $75/mo (1M credits)."
      },
      "rateLimit": "1,000 credits/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.scrapingdog.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:52.130Z",
      "verifiedStatus": 200,
      "latencyMs": 1217
    },
    {
      "id": "sheetsu",
      "name": "Sheetsu API",
      "provider": "Sheetsu",
      "category": "developer",
      "description": "Easy google sheets integration",
      "longDescription": "Easy google sheets integration",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://sheetsu.com",
      "docsUrl": "https://sheetsu.com/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid. Basic $17.99/mo, Premium $28.99/mo, Advanced $57.99/mo. Google Sheets API."
      },
      "rateLimit": "Based on plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://sheetsu.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:52.577Z",
      "verifiedStatus": 200,
      "latencyMs": 1578
    },
    {
      "id": "stackexchange",
      "name": "StackExchange API",
      "provider": "StackExchange",
      "category": "developer",
      "description": "Q&A forum for developers",
      "longDescription": "Q&A forum for developers",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.stackexchange.com",
      "docsUrl": "https://api.stackexchange.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 300 req/day (no key), 10,000 req/day (with key). Stack Exchange API."
      },
      "rateLimit": "300 req/day (no key) · 10,000 req/day (with key)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.stackexchange.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:51.926Z",
      "verifiedStatus": 200,
      "latencyMs": 868
    },
    {
      "id": "statically",
      "name": "Statically API",
      "provider": "Statically",
      "category": "developer",
      "description": "A free CDN for developers",
      "longDescription": "A free CDN for developers",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://statically.io",
      "docsUrl": "https://statically.io/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://statically.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:52.021Z",
      "verifiedStatus": 200,
      "latencyMs": 817
    },
    {
      "id": "brazil-central-bank-open-data",
      "name": "Brazil Central Bank Open Data API",
      "provider": "Brazil Central Bank Open Data",
      "category": "developer",
      "description": "Brazil Central Bank Open Data",
      "longDescription": "Brazil Central Bank Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://dadosabertos.bcb.gov.br",
      "docsUrl": "https://dadosabertos.bcb.gov.br/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://dadosabertos.bcb.gov.br'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 42,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:55.181Z",
      "verifiedStatus": 502,
      "latencyMs": 1371
    },
    {
      "id": "city-berlin",
      "name": "City, Berlin API",
      "provider": "City, Berlin",
      "category": "developer",
      "description": "Berlin(DE) City Open Data",
      "longDescription": "Berlin(DE) City Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://daten.berlin.de",
      "docsUrl": "https://daten.berlin.de/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://daten.berlin.de'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:55.447Z",
      "verifiedStatus": 200,
      "latencyMs": 1587
    },
    {
      "id": "city-gda-sk",
      "name": "City, Gdańsk API",
      "provider": "City, Gdańsk",
      "category": "developer",
      "description": "Gdańsk (PL) City Open Data",
      "longDescription": "Gdańsk (PL) City Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://ckan.multimediagdansk.pl",
      "docsUrl": "https://ckan.multimediagdansk.pl/en",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://ckan.multimediagdansk.pl'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:56.312Z",
      "verifiedStatus": 200,
      "latencyMs": 2365
    },
    {
      "id": "city-helsinki",
      "name": "City, Helsinki API",
      "provider": "City, Helsinki",
      "category": "developer",
      "description": "Helsinki(FI) City Open Data",
      "longDescription": "Helsinki(FI) City Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://hri.fi",
      "docsUrl": "https://hri.fi/en_gb/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://hri.fi'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:59.425Z",
      "verifiedStatus": 200,
      "latencyMs": 5463
    },
    {
      "id": "city-lviv",
      "name": "City, Lviv API",
      "provider": "City, Lviv",
      "category": "developer",
      "description": "Lviv(UA) City Open Data",
      "longDescription": "Lviv(UA) City Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://opendata.city-adm.lviv.ua",
      "docsUrl": "https://opendata.city-adm.lviv.ua/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://opendata.city-adm.lviv.ua'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:56.831Z",
      "verifiedStatus": 200,
      "latencyMs": 2854
    },
    {
      "id": "city-nantes-open-data",
      "name": "City, Nantes Open Data API",
      "provider": "City, Nantes Open Data",
      "category": "developer",
      "description": "Données publiques ouvertes (Open data) mises à disposition par la Ville de Nantes et Nantes Métropole.",
      "longDescription": "Données publiques ouvertes (Open data) mises à disposition par la Ville de Nantes et Nantes Métropole.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://data.nantesmetropole.fr",
      "docsUrl": "https://data.nantesmetropole.fr/pages/home/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. City of Nantes open data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.nantesmetropole.fr'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 23,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:00.587Z",
      "verifiedStatus": 200,
      "latencyMs": 6555
    },
    {
      "id": "city-new-york-open-data",
      "name": "City, New York Open Data API",
      "provider": "City, New York Open Data",
      "category": "developer",
      "description": "NYC Open Data helps New Yorkers use and learn about City data",
      "longDescription": "NYC Open Data helps New Yorkers use and learn about City data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://opendata.cityofnewyork.us",
      "docsUrl": "https://opendata.cityofnewyork.us/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://opendata.cityofnewyork.us'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:56.170Z",
      "verifiedStatus": 200,
      "latencyMs": 2122
    },
    {
      "id": "city-toronto-open-data",
      "name": "City, Toronto Open Data API",
      "provider": "City, Toronto Open Data",
      "category": "developer",
      "description": "Toronto (CA) City Open Data",
      "longDescription": "Toronto (CA) City Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://open.toronto.ca",
      "docsUrl": "https://open.toronto.ca/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://open.toronto.ca'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:56.094Z",
      "verifiedStatus": 200,
      "latencyMs": 2005
    },
    {
      "id": "gazette-data-uk",
      "name": "Gazette Data, UK API",
      "provider": "Gazette Data, UK",
      "category": "developer",
      "description": "UK official public record API",
      "longDescription": "UK official public record API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.thegazette.co.uk",
      "docsUrl": "https://www.thegazette.co.uk/data",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. UK Gazette official public record API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.thegazette.co.uk'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:55.991Z",
      "verifiedStatus": 200,
      "latencyMs": 1882
    },
    {
      "id": "open-government-argentina",
      "name": "Open Government, Argentina API",
      "provider": "Open Government, Argentina",
      "category": "developer",
      "description": "Argentina Government Open Data",
      "longDescription": "Argentina Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://datos.gob.ar",
      "docsUrl": "https://datos.gob.ar/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://datos.gob.ar'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:56.708Z",
      "verifiedStatus": 500,
      "latencyMs": 2506
    },
    {
      "id": "open-government-austria",
      "name": "Open Government, Austria API",
      "provider": "Open Government, Austria",
      "category": "developer",
      "description": "Austria Government Open Data",
      "longDescription": "Austria Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.data.gv.at",
      "docsUrl": "https://www.data.gv.at/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.data.gv.at'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:57.494Z",
      "verifiedStatus": 200,
      "latencyMs": 3285
    },
    {
      "id": "open-government-belgium",
      "name": "Open Government, Belgium API",
      "provider": "Open Government, Belgium",
      "category": "developer",
      "description": "Belgium Government Open Data",
      "longDescription": "Belgium Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.gov.be",
      "docsUrl": "https://data.gov.be/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.be'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:01.163Z",
      "verifiedStatus": 200,
      "latencyMs": 6765
    },
    {
      "id": "open-government-cyprus",
      "name": "Open Government, Cyprus API",
      "provider": "Open Government, Cyprus",
      "category": "developer",
      "description": "Cyprus Government Open Data",
      "longDescription": "Cyprus Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.gov.cy",
      "docsUrl": "https://data.gov.cy/?language=en",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.cy'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:56.693Z",
      "verifiedStatus": 200,
      "latencyMs": 2017
    },
    {
      "id": "open-government-denmark",
      "name": "Open Government, Denmark API",
      "provider": "Open Government, Denmark",
      "category": "developer",
      "description": "Denmark Government Open Data",
      "longDescription": "Denmark Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.opendata.dk",
      "docsUrl": "https://www.opendata.dk/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.opendata.dk'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:00.646Z",
      "verifiedStatus": 200,
      "latencyMs": 5942
    },
    {
      "id": "open-government-finland",
      "name": "Open Government, Finland API",
      "provider": "Open Government, Finland",
      "category": "developer",
      "description": "Suomi.fi Open Data is Finland’s open data catalogue. The portal gathers all open data published in Finland in a single service. Come, use it, or publish via us!",
      "longDescription": "Suomi.fi Open Data is Finland’s open data catalogue. The portal gathers all open data published in Finland in a single service. Come, use it, or publish via us!",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.avoindata.fi",
      "docsUrl": "https://www.avoindata.fi/en",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.avoindata.fi'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 8,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:04.548Z",
      "verifiedStatus": 200,
      "latencyMs": 9781
    },
    {
      "id": "open-government-france",
      "name": "Open Government, France API",
      "provider": "Open Government, France",
      "category": "developer",
      "description": "Plateforme des données publiques françaises : télécharger, partager et réutiliser les données de l",
      "longDescription": "Plateforme des données publiques françaises : télécharger, partager et réutiliser les données de l",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.data.gouv.fr",
      "docsUrl": "https://www.data.gouv.fr/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. French government open data API (data.gouv.fr)."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.data.gouv.fr'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:57.924Z",
      "verifiedStatus": 200,
      "latencyMs": 2901
    },
    {
      "id": "open-government-germany",
      "name": "Open Government, Germany API",
      "provider": "Open Government, Germany",
      "category": "developer",
      "description": "Auf GovData, dem Datenportal für Deutschland sind Daten aller Verwaltungsebenen zentral zugänglich.",
      "longDescription": "Auf GovData, dem Datenportal für Deutschland sind Daten aller Verwaltungsebenen zentral zugänglich.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.govdata.de",
      "docsUrl": "https://www.govdata.de/daten/-/details/govdata-metadatenkatalog",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.govdata.de'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:58.087Z",
      "verifiedStatus": 200,
      "latencyMs": 3047
    },
    {
      "id": "open-government-greece",
      "name": "Open Government, Greece API",
      "provider": "Open Government, Greece",
      "category": "developer",
      "description": "Greece Government Open Data",
      "longDescription": "Greece Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://data.gov.gr",
      "docsUrl": "https://data.gov.gr/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Greek government open data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.gr'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 20,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:59.278Z",
      "verifiedStatus": 200,
      "latencyMs": 4235
    },
    {
      "id": "open-government-india",
      "name": "Open Government, India API",
      "provider": "Open Government, India",
      "category": "developer",
      "description": "Indian Government Open Data",
      "longDescription": "Indian Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://data.gov.in",
      "docsUrl": "https://data.gov.in/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with API key. Indian government open data portal (data.gov.in)."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.in'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 10,
      "scorePricing": 28,
      "score": 17,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:03.041Z",
      "verifiedStatus": 403,
      "latencyMs": 7860
    },
    {
      "id": "open-government-ireland",
      "name": "Open Government, Ireland API",
      "provider": "Open Government, Ireland",
      "category": "developer",
      "description": "Ireland Government Open Data",
      "longDescription": "Ireland Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.gov.ie",
      "docsUrl": "https://data.gov.ie/pages/developers",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.ie'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:59.828Z",
      "verifiedStatus": 200,
      "latencyMs": 4380
    },
    {
      "id": "open-government-italy",
      "name": "Open Government, Italy API",
      "provider": "Open Government, Italy",
      "category": "developer",
      "description": "Italy Government Open Data",
      "longDescription": "Italy Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.dati.gov.it",
      "docsUrl": "https://www.dati.gov.it/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.dati.gov.it'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:01.452Z",
      "verifiedStatus": 200,
      "latencyMs": 5461
    },
    {
      "id": "open-government-lithuania",
      "name": "Open Government, Lithuania API",
      "provider": "Open Government, Lithuania",
      "category": "developer",
      "description": "Lithuania Government Open Data",
      "longDescription": "Lithuania Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.gov.lt",
      "docsUrl": "https://data.gov.lt/public/api/1",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.lt'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:00.770Z",
      "verifiedStatus": 200,
      "latencyMs": 4676
    },
    {
      "id": "open-government-norway",
      "name": "Open Government, Norway API",
      "provider": "Open Government, Norway",
      "category": "developer",
      "description": "Norwegian Government Open Data",
      "longDescription": "Norwegian Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.norge.no",
      "docsUrl": "https://data.norge.no/dataservices",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.norge.no'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:04.082Z",
      "verifiedStatus": 200,
      "latencyMs": 7911
    },
    {
      "id": "open-government-peru",
      "name": "Open Government, Peru API",
      "provider": "Open Government, Peru",
      "category": "developer",
      "description": "Peru Government Open Data",
      "longDescription": "Peru Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.datosabiertos.gob.pe",
      "docsUrl": "https://www.datosabiertos.gob.pe/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.datosabiertos.gob.pe'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:01.212Z",
      "verifiedStatus": 200,
      "latencyMs": 4900
    },
    {
      "id": "open-government-poland",
      "name": "Open Government, Poland API",
      "provider": "Open Government, Poland",
      "category": "developer",
      "description": "Poland Government Open Data",
      "longDescription": "Poland Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://dane.gov.pl",
      "docsUrl": "https://dane.gov.pl/en",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://dane.gov.pl'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:01.691Z",
      "verifiedStatus": 200,
      "latencyMs": 4998
    },
    {
      "id": "open-government-singapore",
      "name": "Open Government, Singapore API",
      "provider": "Open Government, Singapore",
      "category": "developer",
      "description": "Singapore&#x27;s open data platform - making data discoverable, understandable, and usable. Consistently co-creating valuable data with government agencies to empower people to innovate and make informed decisions. data.gov.sg provides free access to interactive charts and maps for national datasets, along with APIs for development.",
      "longDescription": "Singapore&#x27;s open data platform - making data discoverable, understandable, and usable. Consistently co-creating valuable data with government agencies to empower people to innovate and make informed decisions. data.gov.sg provides free access to interactive charts and maps for national datasets, along with APIs for development.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.gov.sg",
      "docsUrl": "https://data.gov.sg/developer",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.sg'",
      "sampleResponse": "{}",
      "scoreDepth": 28,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 44,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:01.590Z",
      "verifiedStatus": 200,
      "latencyMs": 4882
    },
    {
      "id": "open-government-slovakia",
      "name": "Open Government, Slovakia API",
      "provider": "Open Government, Slovakia",
      "category": "developer",
      "description": "Slovakia Government Open Data",
      "longDescription": "Slovakia Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.gov.sk",
      "docsUrl": "https://data.gov.sk/en/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.sk'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 0,
      "scorePricing": 90,
      "score": 33,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:20:06.260Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "open-government-sweden",
      "name": "Open Government, Sweden API",
      "provider": "Open Government, Sweden",
      "category": "developer",
      "description": "Sweden Government Open Data",
      "longDescription": "Sweden Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.dataportal.se",
      "docsUrl": "https://www.dataportal.se/en/dataservice/91_29789/api-for-the-statistical-database",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.dataportal.se'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:01.650Z",
      "verifiedStatus": 200,
      "latencyMs": 4156
    },
    {
      "id": "open-government-taiwan",
      "name": "Open Government, Taiwan API",
      "provider": "Open Government, Taiwan",
      "category": "developer",
      "description": "Taiwan Government Open Data",
      "longDescription": "Taiwan Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.gov.tw",
      "docsUrl": "https://data.gov.tw/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.tw'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:03.129Z",
      "verifiedStatus": 200,
      "latencyMs": 5205
    },
    {
      "id": "open-government-thailand",
      "name": "Open Government, Thailand API",
      "provider": "Open Government, Thailand",
      "category": "developer",
      "description": "Thailand Government Open Data",
      "longDescription": "Thailand Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://data.go.th",
      "docsUrl": "https://data.go.th/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Thai government open data API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.go.th'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 10,
      "scorePricing": 28,
      "score": 17,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:02.628Z",
      "verifiedStatus": 403,
      "latencyMs": 4541
    },
    {
      "id": "open-government-uk",
      "name": "Open Government, UK API",
      "provider": "Open Government, UK",
      "category": "developer",
      "description": "UK Government Open Data",
      "longDescription": "UK Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.gov.uk",
      "docsUrl": "https://data.gov.uk/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.gov.uk'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:03.724Z",
      "verifiedStatus": 200,
      "latencyMs": 4446
    },
    {
      "id": "open-government-west-australia",
      "name": "Open Government, West Australia API",
      "provider": "Open Government, West Australia",
      "category": "developer",
      "description": "Data WA is the place to discover WA public sector data and connect with the broader data community. The data catalogue provides access to datasets provided by organisations across the public sector.",
      "longDescription": "Data WA is the place to discover WA public sector data and connect with the broader data community. The data catalogue provides access to datasets provided by organisations across the public sector.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://data.wa.gov.au",
      "docsUrl": "https://data.wa.gov.au/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://data.wa.gov.au'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 49,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:02.665Z",
      "verifiedStatus": 200,
      "latencyMs": 3240
    },
    {
      "id": "usaspending-gov",
      "name": "USAspending.gov API",
      "provider": "USAspending.gov",
      "category": "developer",
      "description": "US federal spending data",
      "longDescription": "US federal spending data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.usaspending.gov",
      "docsUrl": "https://api.usaspending.gov/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.usaspending.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:02.365Z",
      "verifiedStatus": 200,
      "latencyMs": 2537
    },
    {
      "id": "covid-tracking-project",
      "name": "Covid Tracking Project API",
      "provider": "Covid Tracking Project",
      "category": "developer",
      "description": "Covid-19  data for the US",
      "longDescription": "Covid-19  data for the US",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://covidtracking.com",
      "docsUrl": "https://covidtracking.com/data/api/version-2",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://covidtracking.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:02.699Z",
      "verifiedStatus": 200,
      "latencyMs": 2111
    },
    {
      "id": "adzuna",
      "name": "Adzuna API",
      "provider": "Adzuna",
      "category": "developer",
      "description": "Job board aggregator",
      "longDescription": "Job board aggregator",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developer.adzuna.com",
      "docsUrl": "https://developer.adzuna.com/overview",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 1,000 req/month for job search data. Paid plans for higher volume."
      },
      "rateLimit": "1,000 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developer.adzuna.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:03.084Z",
      "verifiedStatus": 200,
      "latencyMs": 2438
    },
    {
      "id": "reed",
      "name": "Reed API",
      "provider": "Reed",
      "category": "developer",
      "description": "Find your next job from the 200,000 available, hire staff, or start a new course today - ♥ Mondays with Reed.co.uk, the UK's #1 job site.",
      "longDescription": "Find your next job from the 200,000 available, hire staff, or start a new course today - ♥ Mondays with Reed.co.uk, the UK's #1 job site.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.reed.co.uk",
      "docsUrl": "https://www.reed.co.uk/developers",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with Reed developer account. UK job listings API; no paid tiers."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.reed.co.uk'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 29,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:03.559Z",
      "verifiedStatus": 200,
      "latencyMs": 2789
    },
    {
      "id": "the-muse",
      "name": "The Muse API",
      "provider": "The Muse",
      "category": "developer",
      "description": "Find jobs at the best companies hiring near you and get free career advice.",
      "longDescription": "Find jobs at the best companies hiring near you and get free career advice.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.themuse.com",
      "docsUrl": "https://www.themuse.com/developers/api/v2",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with The Muse API key. Job listings and company profiles; no paid tiers."
      },
      "rateLimit": "3,600 req/hour",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.themuse.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:03.174Z",
      "verifiedStatus": 200,
      "latencyMs": 2011
    },
    {
      "id": "usajobs",
      "name": "USAJOBS API",
      "provider": "USAJOBS",
      "category": "developer",
      "description": "US government job board",
      "longDescription": "US government job board",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developer.usajobs.gov",
      "docsUrl": "https://developer.usajobs.gov/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with USAJOBS API key. US federal government job listings; no paid tiers."
      },
      "rateLimit": "1,000 req/hour",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developer.usajobs.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:03.182Z",
      "verifiedStatus": 200,
      "latencyMs": 1970
    },
    {
      "id": "ziprecruiter",
      "name": "ZipRecruiter API",
      "provider": "ZipRecruiter",
      "category": "developer",
      "description": "Job Search: Millions of US Jobs (HIRING NOW) Near You - ZipRecruiter",
      "longDescription": "Job Search: Millions of US Jobs (HIRING NOW) Near You - ZipRecruiter",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.ziprecruiter.com",
      "docsUrl": "https://www.ziprecruiter.com/publishers",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with ZipRecruiter partner account. Job listings API; approval required."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.ziprecruiter.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:04.258Z",
      "verifiedStatus": 200,
      "latencyMs": 2806
    },
    {
      "id": "archive-org",
      "name": "Archive.org API",
      "provider": "Archive.org",
      "category": "developer",
      "description": "The Internet Archive",
      "longDescription": "The Internet Archive",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://archive.readme.io",
      "docsUrl": "https://archive.readme.io/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://archive.readme.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:04.320Z",
      "verifiedStatus": 200,
      "latencyMs": 1236
    },
    {
      "id": "wikipedia",
      "name": "Wikipedia API",
      "provider": "Wikipedia",
      "category": "developer",
      "description": "Mediawiki Encyclopedia",
      "longDescription": "Mediawiki Encyclopedia",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.mediawiki.org",
      "docsUrl": "https://www.mediawiki.org/wiki/API:Main_page",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.mediawiki.org'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:04.805Z",
      "verifiedStatus": 200,
      "latencyMs": 1676
    },
    {
      "id": "datamuse",
      "name": "Datamuse API",
      "provider": "Datamuse",
      "category": "developer",
      "description": "Word-finding query engine",
      "longDescription": "Word-finding query engine",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.datamuse.com",
      "docsUrl": "https://www.datamuse.com/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.datamuse.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:05.991Z",
      "verifiedStatus": 200,
      "latencyMs": 2817
    },
    {
      "id": "uspto",
      "name": "USPTO API",
      "provider": "USPTO",
      "category": "developer",
      "description": "Home page of the United States Patent and Trademark Office",
      "longDescription": "Home page of the United States Patent and Trademark Office",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.uspto.gov",
      "docsUrl": "https://www.uspto.gov/learning-and-resources/open-data-and-mobility",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.uspto.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:04.311Z",
      "verifiedStatus": 200,
      "latencyMs": 1129
    },
    {
      "id": "codeforces",
      "name": "Codeforces API",
      "provider": "Codeforces",
      "category": "developer",
      "description": "Codeforces. Programming competitions and contests, programming community",
      "longDescription": "Codeforces. Programming competitions and contests, programming community",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://codeforces.com",
      "docsUrl": "https://codeforces.com/apiHelp",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Competitive programming platform API; no paid tiers."
      },
      "rateLimit": "5 req/s",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://codeforces.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:05.029Z",
      "verifiedStatus": 200,
      "latencyMs": 717
    },
    {
      "id": "judge0-ce",
      "name": "Judge0 CE API",
      "provider": "Judge0 CE",
      "category": "developer",
      "description": "Online code execution system",
      "longDescription": "Online code execution system",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://ce.judge0.com",
      "docsUrl": "https://ce.judge0.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free self-hosted (open source). RapidAPI hosted: Basic $0 (50 req/day), Pro $10/mo (500/day)."
      },
      "rateLimit": "50 req/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://ce.judge0.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:04.994Z",
      "verifiedStatus": 200,
      "latencyMs": 674
    },
    {
      "id": "iseven-humor",
      "name": "isEven (humor) API",
      "provider": "isEven (humor)",
      "category": "developer",
      "description": "Check if a number is even",
      "longDescription": "Check if a number is even",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://isevenapi.xyz",
      "docsUrl": "https://isevenapi.xyz/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://isevenapi.xyz'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:05.198Z",
      "verifiedStatus": 200,
      "latencyMs": 794
    },
    {
      "id": "isro",
      "name": "ISRO API",
      "provider": "ISRO",
      "category": "developer",
      "description": "ISRO Space Crafts Information",
      "longDescription": "ISRO Space Crafts Information",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://isro.vercel.app",
      "docsUrl": "https://isro.vercel.app",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://isro.vercel.app'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 90,
      "scorePricing": 90,
      "score": 60,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:04.929Z",
      "verifiedStatus": 200,
      "latencyMs": 483
    },
    {
      "id": "nasa",
      "name": "NASA API",
      "provider": "NASA",
      "category": "developer",
      "description": "NASA data, including imagery",
      "longDescription": "NASA data, including imagery",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.nasa.gov",
      "docsUrl": "https://api.nasa.gov",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.nasa.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:05.184Z",
      "verifiedStatus": 200,
      "latencyMs": 677
    },
    {
      "id": "nasa-ads",
      "name": "NASA ADS API",
      "provider": "NASA ADS",
      "category": "developer",
      "description": "A powerful, streamlined new Astrophysics Data System",
      "longDescription": "A powerful, streamlined new Astrophysics Data System",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "oauth2",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://ui.adsabs.harvard.edu",
      "docsUrl": "https://ui.adsabs.harvard.edu/help/api/api-docs.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with NASA ADS developer token. Astrophysics Data System for scientific literature."
      },
      "rateLimit": "5,000 req/day",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://ui.adsabs.harvard.edu'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:05.341Z",
      "verifiedStatus": 200,
      "latencyMs": 801
    },
    {
      "id": "tle",
      "name": "TLE API",
      "provider": "TLE",
      "category": "developer",
      "description": "Satellite information",
      "longDescription": "Satellite information",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://tle.ivanstanojevic.me",
      "docsUrl": "https://tle.ivanstanojevic.me/#/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://tle.ivanstanojevic.me'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:05.958Z",
      "verifiedStatus": 200,
      "latencyMs": 1416
    },
    {
      "id": "usgs-earthquake-hazards-program",
      "name": "USGS Earthquake Hazards Program API",
      "provider": "USGS Earthquake Hazards Program",
      "category": "developer",
      "description": "Earthquakes data real-time",
      "longDescription": "Earthquakes data real-time",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://earthquake.usgs.gov",
      "docsUrl": "https://earthquake.usgs.gov/fdsnws/event/1/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://earthquake.usgs.gov'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:05.364Z",
      "verifiedStatus": 200,
      "latencyMs": 816
    },
    {
      "id": "itsthisforthat",
      "name": "ItsThisForThat API",
      "provider": "ItsThisForThat",
      "category": "developer",
      "description": "Generate Random startup ideas",
      "longDescription": "Generate Random startup ideas",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://itsthisforthat.com",
      "docsUrl": "https://itsthisforthat.com/api.php",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://itsthisforthat.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:06.522Z",
      "verifiedStatus": 200,
      "latencyMs": 1323
    },
    {
      "id": "randommer",
      "name": "Randommer API",
      "provider": "Randommer",
      "category": "developer",
      "description": "Generate free random numbers, phone numbers, names list, security numbers, validate telephones and everything that is random. Free API support is included",
      "longDescription": "Generate free random numbers, phone numbers, names list, security numbers, validate telephones and everything that is random. Free API support is included",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://randommer.io",
      "docsUrl": "https://randommer.io/randommer-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 100 req/month. Basic $1.99/mo (5,000 req), Pro $4.99/mo (50,000 req)."
      },
      "rateLimit": "100 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://randommer.io'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 36,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:06.766Z",
      "verifiedStatus": 200,
      "latencyMs": 1424
    },
    {
      "id": "randomuser",
      "name": "RandomUser API",
      "provider": "RandomUser",
      "category": "developer",
      "description": "Random user generator is a FREE API for generating placeholder user information. Get profile photos, names, and more. It",
      "longDescription": "Random user generator is a FREE API for generating placeholder user information. Get profile photos, names, and more. It",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://randomuser.me",
      "docsUrl": "https://randomuser.me",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://randomuser.me'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 53,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:06.644Z",
      "verifiedStatus": 200,
      "latencyMs": 1279
    },
    {
      "id": "yes-no",
      "name": "Yes No API",
      "provider": "Yes No",
      "category": "developer",
      "description": "Generate yes or no randomly",
      "longDescription": "Generate yes or no randomly",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://yesno.wtf",
      "docsUrl": "https://yesno.wtf/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://yesno.wtf'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:07.610Z",
      "verifiedStatus": 200,
      "latencyMs": 1957
    },
    {
      "id": "cleanuri",
      "name": "CleanURI API",
      "provider": "CleanURI",
      "category": "developer",
      "description": "cleanuri.com &#0151; Long URL Shortener",
      "longDescription": "cleanuri.com &#0151; Long URL Shortener",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://cleanuri.com",
      "docsUrl": "https://cleanuri.com/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://cleanuri.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:07.991Z",
      "verifiedStatus": 200,
      "latencyMs": 1469
    },
    {
      "id": "clico",
      "name": "Clico API",
      "provider": "Clico",
      "category": "developer",
      "description": "URL shortener service",
      "longDescription": "URL shortener service",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://cli.com",
      "docsUrl": "https://cli.com/swagger-ui/index.html?configUrl=/v3/api-docs/swagger-config",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. URL shortener API with click analytics."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://cli.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:09.707Z",
      "verifiedStatus": 200,
      "latencyMs": 3066
    },
    {
      "id": "cutt-ly",
      "name": "Cutt.ly API",
      "provider": "Cutt.ly",
      "category": "developer",
      "description": "URL shortener service",
      "longDescription": "URL shortener service",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://cutt.ly",
      "docsUrl": "https://cutt.ly/api-documentation/cuttly-links-api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 25 links/day. Pro $25/yr (monthly plan). URL shortener with analytics."
      },
      "rateLimit": "25 links/day (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://cutt.ly'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:07.942Z",
      "verifiedStatus": 200,
      "latencyMs": 1298
    },
    {
      "id": "mgnet-me",
      "name": "Mgnet.me API",
      "provider": "Mgnet.me",
      "category": "developer",
      "description": "Torrent URL shorten API",
      "longDescription": "Torrent URL shorten API",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "http://mgnet.me",
      "docsUrl": "http://mgnet.me/api.html",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'http://mgnet.me'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:09.238Z",
      "verifiedStatus": 200,
      "latencyMs": 2490
    },
    {
      "id": "zoho-reports-api",
      "name": "Zoho Reports API API",
      "provider": "Zoho Reports API",
      "category": "developer",
      "description": "Zoho Reports API API. See documentation for full details.",
      "longDescription": "Zoho Reports API API. See documentation for full details.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://zohoreportsapi.wiki.zoho.com",
      "docsUrl": "https://zohoreportsapi.wiki.zoho.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 5 GB storage per account. Standard $30/mo (10 users), Premium $45/mo (15 users)."
      },
      "rateLimit": "100 req/hour per user",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://zohoreportsapi.wiki.zoho.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 25,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:09.684Z",
      "verifiedStatus": 400,
      "latencyMs": 1886
    },
    {
      "id": "gototraining",
      "name": "GoToTraining API",
      "provider": "GoToTraining",
      "category": "developer",
      "description": "The GoToTraining API enables developers to use the stable and robust GoToTraining functionality as the basis for online trainings in a proprietary learning management system. The GoToTraining APIs provide the ability to access the scheduling, registration, management, and reporting functions of GoToTraining from external applications. With the ability to tightly integrate GoToTraining into your le",
      "longDescription": "The GoToTraining API enables developers to use the stable and robust GoToTraining functionality as the basis for online trainings in a proprietary learning management system. The GoToTraining APIs provide the ability to access the scheduling, registration, management, and reporting functions of GoToTraining from external applications. With the ability to tightly integrate GoToTraining into your le",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.getgo.com/G2T/rest",
      "docsUrl": "https://api.apis.guru/v2/specs/getgo.com:gototraining/1.0.0.json",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/accounts/{accountKey}/organizers",
          "description": "DEPRECATED: Get Organizers"
        },
        {
          "method": "GET",
          "path": "/organizers/{organizerKey}/trainings",
          "description": "Get Trainings"
        },
        {
          "method": "POST",
          "path": "/organizers/{organizerKey}/trainings",
          "description": "Create Training"
        },
        {
          "method": "DELETE",
          "path": "/organizers/{organizerKey}/trainings/{trainingKey}",
          "description": "Delete Training"
        },
        {
          "method": "GET",
          "path": "/organizers/{organizerKey}/trainings/{trainingKey}",
          "description": "Get Training"
        },
        {
          "method": "GET",
          "path": "/organizers/{organizerKey}/trainings/{trainingKey}/manageUrl",
          "description": "Get Management URL for Training"
        },
        {
          "method": "PUT",
          "path": "/organizers/{organizerKey}/trainings/{trainingKey}/nameDescription",
          "description": "Update Training Name and Description"
        },
        {
          "method": "GET",
          "path": "/organizers/{organizerKey}/trainings/{trainingKey}/organizers",
          "description": "Get Training Organizers"
        }
      ],
      "sampleRequest": "curl 'https://api.getgo.com/G2T/rest/accounts/{accountKey}/organizers' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 68,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:15.095Z",
      "verifiedStatus": 401,
      "latencyMs": 1381
    },
    {
      "id": "blockcypher",
      "name": "BlockCypher API",
      "provider": "BlockCypher",
      "category": "developer",
      "description": "BlockCypher is the infrastructure fabric for blockchain applications. | N/A |",
      "longDescription": "BlockCypher is the infrastructure fabric for blockchain applications. | N/A |",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.blockcypher.com",
      "docsUrl": "https://www.blockcypher.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 3 req/s, 200 req/hour, 2,000 req/hour with API key. Paid from $39/mo."
      },
      "rateLimit": "3 req/s · 200 req/hour (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.blockcypher.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:16.819Z",
      "verifiedStatus": 200,
      "latencyMs": 1316
    },
    {
      "id": "imgur",
      "name": "Imgur API",
      "provider": "Imgur",
      "category": "developer",
      "description": "Imgur's API exposes the entire Imgur infrastructure via a standardized programmatic interface. | N/A |",
      "longDescription": "Imgur's API exposes the entire Imgur infrastructure via a standardized programmatic interface. | N/A |",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.imgur.com",
      "docsUrl": "https://api.imgur.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 12,500 uploads/day, 1,250 req/hour. Mashape/RapidAPI plans for commercial."
      },
      "rateLimit": "12,500 uploads/day · 1,250 req/hour",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://api.imgur.com'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 35,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:20.683Z",
      "verifiedStatus": 200,
      "latencyMs": 1906
    },
    {
      "id": "verizon-cloud",
      "name": "Verizon Cloud API",
      "provider": "Verizon Cloud",
      "category": "developer",
      "description": "Upload, retrieve, and manage large amounts of data, access data through an API call, view prepackaged reports, rely on Verizon security to keep data safe and accessible at all times.",
      "longDescription": "Upload, retrieve, and manage large amounts of data, access data through an API call, view prepackaged reports, rely on Verizon security to keep data safe and accessible at all times.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "http://www.verizonenterprise.com",
      "docsUrl": "http://www.verizonenterprise.com/cloud/documentation/StorageAPIReference.htm",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid cloud storage service. API available for Verizon Cloud subscribers."
      },
      "rateLimit": "Based on subscription",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'http://www.verizonenterprise.com'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 30,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:21.310Z",
      "verifiedStatus": 200,
      "latencyMs": 2173
    },
    {
      "id": "runscope",
      "name": "Runscope API",
      "provider": "Runscope",
      "category": "developer",
      "description": "Automated API Monitoring & Testing.",
      "longDescription": "Automated API Monitoring & Testing.",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.runscope.com",
      "docsUrl": "https://www.runscope.com/",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid API testing platform. Now part of Postman. Starter $79/mo, Team $399/mo."
      },
      "rateLimit": "Based on plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.runscope.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 32,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:20.997Z",
      "verifiedStatus": 200,
      "latencyMs": 1288
    },
    {
      "id": "yamline",
      "name": "Yamline API",
      "provider": "Yamline",
      "category": "developer",
      "description": "Validate Kubernetes manifests                                                                       |       No        |  Yes  |   Yes   |",
      "longDescription": "Validate Kubernetes manifests                                                                       |       No        |  Yes  |   Yes   |",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://yamline.com",
      "docsUrl": "https://yamline.com/k8s/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Freemium. Free tier available; workflow automation API."
      },
      "rateLimit": "Varies by plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://yamline.com'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 35,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:22.771Z",
      "verifiedStatus": 200,
      "latencyMs": 1595
    },
    {
      "id": "zuplo",
      "name": "Zuplo API",
      "provider": "Zuplo",
      "category": "developer",
      "description": "API platform for Development, Deployment, and Docs - add auth, rate-limiting, and monetization fast |    apiKey     |  Yes  |   Yes   |",
      "longDescription": "API platform for Development, Deployment, and Docs - add auth, rate-limiting, and monetization fast |    apiKey     |  Yes  |   Yes   |",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://zuplo.com",
      "docsUrl": "https://zuplo.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 250K req/mo, 1 project. Builder $19.99/mo, Business $199/mo. API gateway."
      },
      "rateLimit": "250,000 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://zuplo.com'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:22.000Z",
      "verifiedStatus": 200,
      "latencyMs": 808
    },
    {
      "id": "diabetes",
      "name": "Diabetes API",
      "provider": "Diabetes",
      "category": "developer",
      "description": "Logging and retrieving diabetes information                                                  |    No    |  No   | Unknown |",
      "longDescription": "Logging and retrieving diabetes information                                                  |    No    |  No   | Unknown |",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "http://predictbgl.com",
      "docsUrl": "http://predictbgl.com/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free and open. Diabetes prediction API; community maintained."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'http://predictbgl.com'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 35,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:24.375Z",
      "verifiedStatus": 200,
      "latencyMs": 1810
    },
    {
      "id": "open-government-portugal",
      "name": "Open Government, Portugal API",
      "provider": "Open Government, Portugal",
      "category": "developer",
      "description": "dados.gov - Plataforma aberta de dados abertos da Administração Pública página principal",
      "longDescription": "dados.gov - Plataforma aberta de dados abertos da Administração Pública página principal",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://dados.gov.pt",
      "docsUrl": "https://dados.gov.pt/en/docapi/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://dados.gov.pt'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:26.620Z",
      "verifiedStatus": 200,
      "latencyMs": 2322
    },
    {
      "id": "open-government-slovenia",
      "name": "Open Government, Slovenia API",
      "provider": "Open Government, Slovenia",
      "category": "developer",
      "description": "Slovenia Government Open Data",
      "longDescription": "Slovenia Government Open Data",
      "color": "#64748b",
      "tags": [
        "developer"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://podatki.gov.si",
      "docsUrl": "https://podatki.gov.si/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Completely free"
        },
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://podatki.gov.si'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 8,
      "scorePricing": 90,
      "score": 35,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:32.825Z",
      "verifiedStatus": 200,
      "latencyMs": 8504
    }
  ]
}