{
  "meta": {
    "category": "communication",
    "label": "Communication",
    "icon": "💬",
    "color": "#fb923c",
    "count": 54,
    "generated": "2026-03-30T23:25:37.753Z",
    "source": "https://apimap.dev"
  },
  "apis": [
    {
      "id": "twilio",
      "name": "Twilio API",
      "provider": "Twilio",
      "category": "communication",
      "description": "SMS, voice calls, WhatsApp, email, and two-factor authentication via a single API.",
      "longDescription": "Twilio's API platform powers communications for millions of developers. Send and receive SMS/MMS, make and receive voice calls, build IVR systems, send WhatsApp messages, verify phone numbers and users with OTP, and send transactional email via SendGrid (Twilio subsidiary).",
      "color": "#f22f46",
      "tags": [
        "sms",
        "voice",
        "whatsapp",
        "verify",
        "otp"
      ],
      "authType": "basic",
      "authDescription": "HTTP Basic Auth using your Account SID as username and Auth Token as password.",
      "authExample": "Authorization: Basic base64(AccountSID:AuthToken)",
      "baseUrl": "https://api.twilio.com/2010-04-01",
      "docsUrl": "https://www.twilio.com/docs/usage/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "pay-as-you-go",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 1500,
          "unit": "credit-cents",
          "period": "signup",
          "note": "$15 free trial credit"
        },
        "tiers": [
          {
            "name": "Free Trial",
            "monthlyCents": 0,
            "included": "$15 credit, PAYG after"
          }
        ],
        "unitCost": {
          "amountCents": 79,
          "per": 10000,
          "unit": "SMS messages"
        },
        "details": "SMS: $0.0079/message. Voice: $0.0085/min. WhatsApp: $0.005/message. Free trial includes $15 credit. Volume discounts available."
      },
      "rateLimit": "1 request/s per phone number",
      "endpoints": [
        {
          "method": "POST",
          "path": "/Accounts/{SID}/Messages.json",
          "description": "Send an SMS or MMS message"
        },
        {
          "method": "GET",
          "path": "/Accounts/{SID}/Messages.json",
          "description": "List messages"
        },
        {
          "method": "POST",
          "path": "/Accounts/{SID}/Calls.json",
          "description": "Initiate a voice call"
        },
        {
          "method": "POST",
          "path": "/Accounts/{SID}/IncomingPhoneNumbers.json",
          "description": "Buy a phone number"
        }
      ],
      "sampleRequest": "curl -X POST https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json \\\n  -u \"$TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\" \\\n  --data-urlencode \"To=+15005550006\" \\\n  --data-urlencode \"From=+15017122661\" \\\n  --data-urlencode \"Body=Hello from Twilio!\"",
      "sampleResponse": "{\n  \"sid\": \"SM87105da94bff44b999e4e6eb90d8eb6a\",\n  \"status\": \"queued\",\n  \"to\": \"+15005550006\",\n  \"from\": \"+15017122661\",\n  \"body\": \"Hello from Twilio!\",\n  \"price\": \"-0.00750\",\n  \"date_created\": \"Thu, 18 Jan 2024 12:00:00 +0000\"\n}",
      "scoreDepth": 72,
      "scoreLatency": 76,
      "scorePricing": 75,
      "score": 74,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:50.863Z",
      "verifiedStatus": 200,
      "latencyMs": 719
    },
    {
      "id": "sendgrid",
      "name": "SendGrid API",
      "provider": "Twilio SendGrid",
      "category": "communication",
      "description": "Transactional and marketing email at scale. Templates, scheduling, analytics, and inbound parsing.",
      "longDescription": "SendGrid delivers 100 billion emails per year for businesses like Airbnb, Uber, and Spotify. Send transactional emails from code, design marketing campaigns with drag-and-drop templates, set up automated drip sequences, parse inbound email, and track open and click rates.",
      "color": "#1a82e2",
      "tags": [
        "email",
        "templates",
        "marketing",
        "tracking",
        "webhooks"
      ],
      "authType": "bearer",
      "authDescription": "Pass your SendGrid API key as a Bearer token in the Authorization header.",
      "authExample": "Authorization: Bearer SG...",
      "baseUrl": "https://api.sendgrid.com/v3",
      "docsUrl": "https://docs.sendgrid.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "pay-as-you-go",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 1500,
          "unit": "credit-cents",
          "period": "signup",
          "note": "$15 free trial credit"
        },
        "tiers": [
          {
            "name": "Free Trial",
            "monthlyCents": 0,
            "included": "$15 credit, PAYG after"
          }
        ],
        "unitCost": {
          "amountCents": 0,
          "per": 100,
          "unit": "emails (free: 100/day)"
        },
        "details": "Free: 100 emails/day. Essentials: $19.95/mo (50k emails). Pro: $89.95/mo (100k emails). Overage ~$0.00133/email on Essentials."
      },
      "rateLimit": "600 requests/min",
      "endpoints": [
        {
          "method": "POST",
          "path": "/mail/send",
          "description": "Send a transactional email"
        },
        {
          "method": "POST",
          "path": "/marketing/campaigns",
          "description": "Create a marketing campaign"
        },
        {
          "method": "GET",
          "path": "/stats",
          "description": "Get email performance statistics"
        },
        {
          "method": "POST",
          "path": "/templates",
          "description": "Create a dynamic email template"
        },
        {
          "method": "GET",
          "path": "/suppression/bounces",
          "description": "Get list of bounced emails"
        }
      ],
      "sampleRequest": "curl -X POST https://api.sendgrid.com/v3/mail/send \\\n  -H \"Authorization: Bearer $SENDGRID_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"personalizations\": [{\"to\": [{\"email\": \"user@example.com\"}]}],\n    \"from\": {\"email\": \"sender@yourdomain.com\"},\n    \"subject\": \"Welcome!\",\n    \"content\": [{\"type\": \"text/plain\", \"value\": \"Thanks for signing up.\"}]\n  }'",
      "sampleResponse": "HTTP 202 Accepted\n# No body returned on success\n# Check X-Message-Id header:\nX-Message-Id: 5aH6dM1sT2KABZvhJ-wr0A",
      "scoreDepth": 78,
      "scoreLatency": 38,
      "scorePricing": 75,
      "score": 65,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:51.018Z",
      "verifiedStatus": 401,
      "latencyMs": 875
    },
    {
      "id": "slack",
      "name": "Slack API",
      "provider": "Slack",
      "category": "communication",
      "description": "Send messages, manage channels, read conversation history, and build interactive Slack apps.",
      "longDescription": "The Slack API lets you build bots, post to channels, respond to slash commands, open modals, react to events via webhooks, search messages, manage users and channels, and create interactive workflows. Available as REST API or via the Bolt SDK.",
      "color": "#4a154b",
      "tags": [
        "messages",
        "channels",
        "webhooks",
        "bots",
        "blocks"
      ],
      "authType": "bearer",
      "authDescription": "Use OAuth 2.0 access tokens (user or bot) as Bearer tokens. Webhook URLs work without tokens.",
      "authExample": "Authorization: Bearer xoxb-...",
      "baseUrl": "https://slack.com/api",
      "docsUrl": "https://api.slack.com/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Full API access on free Slack plans"
        },
        "tiers": [],
        "details": "Slack API usage is free. Slack workspace plans: Free (90-day message history), Pro $7.25/user/mo, Business+ $12.50/user/mo. Rate limits tighten on free tier."
      },
      "rateLimit": "1 request/s per method (Tier 1)",
      "endpoints": [
        {
          "method": "POST",
          "path": "/chat.postMessage",
          "description": "Send a message to a channel or DM"
        },
        {
          "method": "GET",
          "path": "/conversations.history",
          "description": "Fetch conversation history"
        },
        {
          "method": "GET",
          "path": "/conversations.list",
          "description": "List all channels in workspace"
        },
        {
          "method": "POST",
          "path": "/views.open",
          "description": "Open a modal view"
        },
        {
          "method": "POST",
          "path": "/reactions.add",
          "description": "Add an emoji reaction to a message"
        },
        {
          "method": "GET",
          "path": "/users.list",
          "description": "List workspace members"
        }
      ],
      "sampleRequest": "curl -X POST https://slack.com/api/chat.postMessage \\\n  -H \"Authorization: Bearer $SLACK_BOT_TOKEN\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"channel\": \"C0123456789\",\n    \"text\": \"Hello from the API!\",\n    \"blocks\": [{\"type\":\"section\",\"text\":{\"type\":\"mrkdwn\",\"text\":\"*Bold* and _italic_\"}}]\n  }'",
      "sampleResponse": "{\n  \"ok\": true,\n  \"channel\": \"C0123456789\",\n  \"ts\": \"1716249600.123456\",\n  \"message\": {\n    \"type\": \"message\",\n    \"text\": \"Hello from the API!\",\n    \"bot_id\": \"B0123456789\",\n    \"ts\": \"1716249600.123456\"\n  }\n}",
      "scoreDepth": 74,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 69,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:52.606Z",
      "verifiedStatus": 200,
      "latencyMs": 2463
    },
    {
      "id": "postmark",
      "name": "Postmark API",
      "provider": "ActiveCampaign",
      "category": "communication",
      "description": "Transactional email delivery with exceptional inbox rates, templates, and bounce analytics.",
      "longDescription": "Postmark specializes in reliable transactional email delivery — think password resets, receipts, and notifications. It maintains dedicated sending infrastructure (separate from marketing email) to maximize inbox delivery rates. Features include DKIM/SPF/DMARC support, bounce and spam complaint tracking, click/open tracking, HTML + text templates, and message streams for organizing different email types.",
      "color": "#ffde00",
      "tags": [
        "email",
        "transactional",
        "smtp",
        "templates",
        "bounce-tracking",
        "delivery"
      ],
      "authType": "api-key",
      "authDescription": "Pass your Server API token in the X-Postmark-Server-Token request header. Find it in Postmark → Server → API Tokens.",
      "authExample": "X-Postmark-Server-Token: YOUR_SERVER_TOKEN",
      "baseUrl": "https://api.postmarkapp.com",
      "docsUrl": "https://postmarkapp.com/developer",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 100,
          "unit": "emails",
          "period": "month",
          "note": "Free forever"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "100 emails/mo"
          },
          {
            "name": "10k/mo",
            "monthlyCents": 1500,
            "included": "10,000 emails/mo"
          },
          {
            "name": "50k/mo",
            "monthlyCents": 5000,
            "included": "50,000 emails/mo"
          },
          {
            "name": "125k/mo",
            "monthlyCents": 8750,
            "included": "125,000 emails/mo"
          }
        ],
        "unitCost": {
          "amountCents": 150,
          "per": 1000,
          "unit": "emails"
        },
        "details": "Free: 100 emails/mo. PAYG: $1.50/1k emails. Monthly: from $15/mo (10k emails). Volume discounts start at 300k emails."
      },
      "rateLimit": "50 requests/sec",
      "endpoints": [
        {
          "method": "POST",
          "path": "/email",
          "description": "Send a single transactional email"
        },
        {
          "method": "POST",
          "path": "/email/batch",
          "description": "Send up to 500 emails in one API call"
        },
        {
          "method": "POST",
          "path": "/email/withTemplate",
          "description": "Send email using a stored template with variables"
        },
        {
          "method": "GET",
          "path": "/messages/outbound",
          "description": "List sent messages with delivery status"
        },
        {
          "method": "GET",
          "path": "/bounces",
          "description": "List bounced emails with bounce type and detail"
        },
        {
          "method": "GET",
          "path": "/stats/outbound",
          "description": "Delivery stats: open rates, click rates, bounces"
        }
      ],
      "sampleRequest": "curl \"https://api.postmarkapp.com/email\" \\\n  -H \"X-Postmark-Server-Token: $POSTMARK_SERVER_TOKEN\" \\\n  -H \"Content-Type: application/json\" \\\n  -X POST \\\n  -d '{\"From\":\"sender@example.com\",\"To\":\"user@example.com\",\"Subject\":\"Your order is confirmed\",\"HtmlBody\":\"<h1>Order #1234 confirmed!</h1>\",\"MessageStream\":\"outbound\"}'",
      "sampleResponse": "{\n  \"To\": \"user@example.com\",\n  \"SubmittedAt\": \"2024-03-15T10:00:00.0000000-05:00\",\n  \"MessageID\": \"b7bc2f4a-e38e-4336-af2d-1b5e6c9b4ed5\",\n  \"ErrorCode\": 0,\n  \"Message\": \"OK\"\n}",
      "scoreDepth": 81,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 77,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:53.088Z",
      "verifiedStatus": 200,
      "latencyMs": 1827
    },
    {
      "id": "vonage",
      "name": "Vonage (Nexmo) API",
      "provider": "Vonage",
      "category": "communication",
      "description": "Send SMS, make voice calls, handle number verification, and build real-time video communications.",
      "longDescription": "Vonage (formerly Nexmo) provides a suite of communication APIs for building messaging, voice, and video features. Send SMS globally, make and receive programmatic voice calls with TTS and IVR flows, verify phone numbers via OTP, implement WebRTC video sessions, and manage virtual phone numbers. The Vonage Application API ties everything together under a single project.",
      "color": "#7c34e1",
      "tags": [
        "sms",
        "voice",
        "video",
        "otp",
        "verification",
        "phone-numbers",
        "webrtc"
      ],
      "authType": "basic",
      "authDescription": "Use your API Key and API Secret as Basic Auth credentials, or generate JWTs for newer API endpoints.",
      "authExample": "Authorization: Basic base64(api_key:api_secret)",
      "baseUrl": "https://rest.nexmo.com",
      "docsUrl": "https://developer.vonage.com/en/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "pay-as-you-go",
        "startingCentsPerMonth": 1,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "$2 free credit on signup"
        },
        "tiers": [],
        "details": "SMS: from $0.0079/message. Voice calls: from $0.0043/min. Number Insight: $0.005/lookup. Verify API: $0.055/successful verification. Phone number rental: $1–3/month."
      },
      "rateLimit": "30 messages/sec (SMS)",
      "endpoints": [
        {
          "method": "POST",
          "path": "/sms/json",
          "description": "Send an SMS message to any phone number"
        },
        {
          "method": "POST",
          "path": "/verify/json",
          "description": "Send OTP verification code via SMS or voice"
        },
        {
          "method": "POST",
          "path": "/verify/check/json",
          "description": "Verify the OTP code entered by the user"
        },
        {
          "method": "POST",
          "path": "/v1/calls",
          "description": "Initiate an outbound voice call with NCCO flow"
        },
        {
          "method": "GET",
          "path": "/v1/account/numbers",
          "description": "List virtual phone numbers in your account"
        },
        {
          "method": "GET",
          "path": "/ni/basic/json",
          "description": "Number Insight — validate and look up a phone number"
        }
      ],
      "sampleRequest": "curl \"https://rest.nexmo.com/sms/json\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"api_key\":\"$VONAGE_API_KEY\",\"api_secret\":\"$VONAGE_API_SECRET\",\"to\":\"14155552671\",\"from\":\"Vonage APIs\",\"text\":\"Hello from Vonage!\"}'",
      "sampleResponse": "{\n  \"message-count\": \"1\",\n  \"messages\": [{\n    \"to\": \"14155552671\",\n    \"message-id\": \"0C000000DA7CFAE5\",\n    \"status\": \"0\",\n    \"remaining-balance\": \"3.14159\",\n    \"message-price\": \"0.00570000\",\n    \"network\": \"310090\"\n  }]\n}",
      "scoreDepth": 86,
      "scoreLatency": 38,
      "scorePricing": 75,
      "score": 68,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:52.194Z",
      "verifiedStatus": 404,
      "latencyMs": 904
    },
    {
      "id": "resend",
      "name": "Resend API",
      "provider": "Resend",
      "category": "communication",
      "description": "Developer-first transactional email API with React email support and real-time delivery analytics.",
      "longDescription": "Resend is a modern email API built for developers. Send transactional emails using React components, HTML, or plain text. Features include custom domains (with DKIM/SPF auto-setup), email scheduling, batch sending, click and open tracking, webhooks for delivery events, and an email preview tool. The API is minimal, well-documented, and has first-class SDKs for Node.js, Python, Ruby, Go, PHP, and Rust. Designed to replace legacy services like SendGrid and Mailgun.",
      "color": "#000000",
      "tags": [
        "email",
        "transactional",
        "react",
        "templates",
        "webhooks",
        "modern",
        "developer-first"
      ],
      "authType": "bearer",
      "authDescription": "Create an API key at resend.com/api-keys. Pass it as a Bearer token in the Authorization header.",
      "authExample": "Authorization: Bearer re_...",
      "baseUrl": "https://api.resend.com",
      "docsUrl": "https://resend.com/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "pay-as-you-go",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "3,000 emails/month, 100/day"
        },
        "tiers": [],
        "details": "Free: 3k emails/month, 1 custom domain. Pro $20/mo: 50k emails/month, unlimited domains. Enterprise: custom. All plans include full API access and real-time analytics."
      },
      "rateLimit": "10 requests/sec",
      "endpoints": [
        {
          "method": "POST",
          "path": "/emails",
          "description": "Send a single email (HTML, text, or React)"
        },
        {
          "method": "POST",
          "path": "/emails/batch",
          "description": "Send up to 100 emails in one request"
        },
        {
          "method": "GET",
          "path": "/emails/{email_id}",
          "description": "Get email delivery status and metadata"
        },
        {
          "method": "PATCH",
          "path": "/emails/{email_id}",
          "description": "Cancel a scheduled email"
        },
        {
          "method": "GET",
          "path": "/domains",
          "description": "List custom sending domains"
        },
        {
          "method": "POST",
          "path": "/domains",
          "description": "Add and verify a new sending domain"
        }
      ],
      "sampleRequest": "curl \"https://api.resend.com/emails\" \\\n  -H \"Authorization: Bearer $RESEND_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -X POST \\\n  -d '{\"from\":\"Acme <noreply@acme.com>\",\"to\":[\"user@example.com\"],\"subject\":\"Your receipt\",\"html\":\"<h1>Thanks for your order!</h1>\"}'",
      "sampleResponse": "{\n  \"id\": \"4ef9a417-02b3-4c80-9ff4-a3b7d28c1a3f\"\n}",
      "scoreDepth": 86,
      "scoreLatency": 60,
      "scorePricing": 75,
      "score": 75,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:53.233Z",
      "verifiedStatus": 200,
      "latencyMs": 1039
    },
    {
      "id": "mailgun",
      "name": "Mailgun API",
      "provider": "Mailgun",
      "category": "communication",
      "description": "Transactional and bulk email delivery with email parsing, validation, and detailed analytics.",
      "longDescription": "Mailgun is a developer-focused email service provider with powerful sending, receiving, and validation capabilities. Send transactional and marketing emails at scale, receive inbound email to an HTTP webhook, validate email addresses before sending, parse incoming email messages, and access detailed delivery analytics. Features DKIM/SPF/DMARC auto-setup, email templates, scheduled sending, and click/open tracking. Trusted by 150,000+ businesses.",
      "color": "#dc3a2e",
      "tags": [
        "email",
        "transactional",
        "bulk",
        "validation",
        "inbound",
        "parsing",
        "analytics"
      ],
      "authType": "basic",
      "authDescription": "Use HTTP Basic Auth with username \"api\" and your API key as the password. Your base URL includes your region (api.mailgun.net for US, api.eu.mailgun.net for EU).",
      "authExample": "Authorization: Basic base64(api:YOUR_API_KEY)",
      "baseUrl": "https://api.mailgun.net/v3",
      "docsUrl": "https://documentation.mailgun.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 100,
          "unit": "emails",
          "period": "day",
          "note": "3-month trial"
        },
        "tiers": [
          {
            "name": "Trial",
            "monthlyCents": 0,
            "included": "100 emails/day for 3 months"
          },
          {
            "name": "Foundation",
            "monthlyCents": 3500,
            "included": "50,000 emails/mo"
          },
          {
            "name": "Scale",
            "monthlyCents": 9000,
            "included": "100,000 emails/mo"
          },
          {
            "name": "Custom",
            "monthlyCents": null,
            "included": "Enterprise volume"
          }
        ],
        "details": "Foundation: $35/mo (50k emails). Scale: $90/mo (100k emails). Custom enterprise pricing available."
      },
      "rateLimit": "100 messages/sec (per domain)",
      "endpoints": [
        {
          "method": "POST",
          "path": "/{domain}/messages",
          "description": "Send an email message"
        },
        {
          "method": "GET",
          "path": "/{domain}/events",
          "description": "Query email delivery events (sent, opened, clicked)"
        },
        {
          "method": "GET",
          "path": "/address/validate",
          "description": "Validate an email address for deliverability"
        },
        {
          "method": "POST",
          "path": "/{domain}/routes",
          "description": "Create inbound email routing rules"
        },
        {
          "method": "GET",
          "path": "/{domain}/stats/total",
          "description": "Get aggregate delivery statistics"
        },
        {
          "method": "GET",
          "path": "/{domain}/bounces",
          "description": "List bounced email addresses"
        }
      ],
      "sampleRequest": "curl \"https://api.mailgun.net/v3/sandboxabc.mailgun.org/messages\" \\\n  -u \"api:$MAILGUN_API_KEY\" \\\n  -F from='Sender <mailgun@sandboxabc.mailgun.org>' \\\n  -F to='user@example.com' \\\n  -F subject='Hello from Mailgun' \\\n  -F text='Testing email delivery!'",
      "sampleResponse": "{\n  \"id\": \"<20240315100000.abc123@sandboxabc.mailgun.org>\",\n  \"message\": \"Queued. Thank you.\"\n}",
      "scoreDepth": 86,
      "scoreLatency": 30,
      "scorePricing": 90,
      "score": 70,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:54.100Z",
      "verifiedStatus": 404,
      "latencyMs": 1807
    },
    {
      "id": "mailchimp",
      "name": "Mailchimp Marketing API",
      "provider": "Mailchimp",
      "category": "communication",
      "description": "Manage email marketing campaigns, subscriber lists, automations, and audience analytics.",
      "longDescription": "The Mailchimp Marketing API provides full programmatic control over your email marketing. Manage subscriber lists (audiences) and tags, create and send campaigns, build automation journeys, run A/B tests, pull campaign reports (opens, clicks, revenue), sync e-commerce purchase data, and manage templates. The API follows RESTful conventions with OAuth 2.0 for multi-account apps or API keys for single-account integrations.",
      "color": "#ffe01b",
      "tags": [
        "email-marketing",
        "campaigns",
        "subscribers",
        "automations",
        "newsletters",
        "analytics"
      ],
      "authType": "basic",
      "authDescription": "Use HTTP Basic Auth with any string as username and your API key as password. Your server prefix (e.g., us1) is in the API key and determines your base URL.",
      "authExample": "Authorization: Basic base64(anystring:YOUR_API_KEY)",
      "baseUrl": "https://{server}.api.mailchimp.com/3.0",
      "docsUrl": "https://mailchimp.com/developer/marketing/api/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 500,
          "unit": "contacts",
          "period": "forever",
          "note": "1,000 email sends/mo"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "500 contacts, 1k sends/mo"
          },
          {
            "name": "Essentials",
            "monthlyCents": 1300,
            "included": "500 contacts, 5k sends/mo"
          },
          {
            "name": "Standard",
            "monthlyCents": 2000,
            "included": "Automation, A/B testing"
          },
          {
            "name": "Premium",
            "monthlyCents": 35000,
            "included": "150k contacts, phone support"
          }
        ],
        "details": "Free: 500 contacts, 1k sends/mo. Essentials: $13/mo (500 contacts). Standard: $20/mo. Premium: $350/mo (150k contacts)."
      },
      "rateLimit": "10 concurrent connections · No per-minute limit",
      "endpoints": [
        {
          "method": "GET",
          "path": "/lists",
          "description": "List all audiences (subscriber lists)"
        },
        {
          "method": "POST",
          "path": "/lists/{list_id}/members",
          "description": "Add a subscriber to an audience"
        },
        {
          "method": "GET",
          "path": "/campaigns",
          "description": "List email campaigns with status filter"
        },
        {
          "method": "POST",
          "path": "/campaigns",
          "description": "Create a new email campaign"
        },
        {
          "method": "POST",
          "path": "/campaigns/{campaign_id}/actions/send",
          "description": "Send a campaign to its audience"
        },
        {
          "method": "GET",
          "path": "/reports/{campaign_id}",
          "description": "Get campaign performance report"
        }
      ],
      "sampleRequest": "curl \"https://us1.api.mailchimp.com/3.0/lists\" \\\n  -u \"anystring:$MAILCHIMP_API_KEY\"",
      "sampleResponse": "{\n  \"lists\": [{\n    \"id\": \"abc1234def\",\n    \"name\": \"Main Subscribers\",\n    \"stats\": {\n      \"member_count\": 4821,\n      \"avg_open_rate\": 0.28,\n      \"avg_click_rate\": 0.045\n    },\n    \"date_created\": \"2022-01-15T10:00:00+00:00\"\n  }],\n  \"total_items\": 3\n}",
      "scoreDepth": 81,
      "scoreLatency": 0,
      "scorePricing": 90,
      "score": 59,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:17:53.002Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "zoom",
      "name": "Zoom API",
      "provider": "Zoom",
      "category": "communication",
      "description": "Zoom's API enables programmatic control of meetings, webinars, users, recordings, and reports. Create meeting links, manage participants, pull usage analytics, and build Zoom apps.",
      "longDescription": "The Zoom API allows developers to access information from Zoom. You can use this API to build private services or public applications on the Zoom App Marketplace. To learn how to get your credentials and create private/public applications, read our [Authorization Guide]",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "video",
        "meetings",
        "webinars",
        "productivity"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 or Server-to-Server OAuth for meeting and user management",
      "authExample": "Authorization: Bearer YOUR_ACCESS_TOKEN",
      "baseUrl": "https://api.zoom.us/v2",
      "docsUrl": "https://developer.zoom.us/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 40,
          "unit": "minutes per meeting",
          "period": "forever",
          "note": "Group meetings capped at 40 min"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "40-min group meetings"
          },
          {
            "name": "Pro",
            "monthlyCents": 1332,
            "included": "30-hr meetings, 5 users"
          },
          {
            "name": "Business",
            "monthlyCents": 1832,
            "included": "300 attendees, custom branding"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Contact sales"
          }
        ],
        "details": "Free: 40-min group meetings. Pro: $13.32/mo. Business: $18.32/mo. API access included in all plans."
      },
      "rateLimit": "100 requests/sec (account-level); 30 requests/sec (user-level)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/accounts",
          "description": "List sub accounts"
        },
        {
          "method": "POST",
          "path": "/accounts",
          "description": "Create a sub account"
        },
        {
          "method": "DELETE",
          "path": "/accounts/{accountId}",
          "description": "Disassociate a sub account"
        },
        {
          "method": "GET",
          "path": "/accounts/{accountId}",
          "description": "Get sub account details"
        },
        {
          "method": "GET",
          "path": "/accounts/{accountId}/billing",
          "description": "Get billing information"
        },
        {
          "method": "PATCH",
          "path": "/accounts/{accountId}/billing",
          "description": "Update billing information"
        },
        {
          "method": "GET",
          "path": "/accounts/{accountId}/billing/invoices",
          "description": "List billing invoices"
        },
        {
          "method": "GET",
          "path": "/accounts/{accountId}/billing/invoices/{invoiceId}",
          "description": "Get invoice details"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.zoom.us/v2/accounts' \\\n  -H 'Authorization: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 86,
      "scoreLatency": 38,
      "scorePricing": 90,
      "score": 73,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:54.587Z",
      "verifiedStatus": 404,
      "latencyMs": 657
    },
    {
      "id": "apis-guru",
      "name": "APIs.guru",
      "provider": "APIs.guru",
      "category": "communication",
      "description": "Wikipedia for Web APIs. Repository of API definitions in OpenAPI format.\nWarning: If you want to be notified about changes in advance please join our Slack channel.\nClient sample: [[Demo]](https://apis.guru/simp",
      "longDescription": "Wikipedia for Web APIs. Repository of API definitions in OpenAPI format.\nWarning: If you want to be notified about changes in advance please join our Slack channel.\nClient sample: [[Demo]](https://apis.guru/simp",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "apis"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.apis.guru/v2",
      "docsUrl": "https://APIs.guru",
      "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": "/list.json",
          "description": "List all APIs"
        },
        {
          "method": "GET",
          "path": "/metrics.json",
          "description": "Get basic metrics"
        },
        {
          "method": "GET",
          "path": "/providers.json",
          "description": "List all providers"
        },
        {
          "method": "GET",
          "path": "/specs/{provider}/{api}.json",
          "description": "Retrieve one version of a particular API"
        },
        {
          "method": "GET",
          "path": "/specs/{provider}/{service}/{api}.json",
          "description": "Retrieve one version of a particular API with a serviceName."
        },
        {
          "method": "GET",
          "path": "/{provider}.json",
          "description": "List all APIs for a particular provider"
        },
        {
          "method": "GET",
          "path": "/{provider}/services.json",
          "description": "List all serviceNames for a particular provider"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.apis.guru/v2/list.json' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 38,
      "scorePricing": 28,
      "score": 49,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:55.134Z",
      "verifiedStatus": 404,
      "latencyMs": 932
    },
    {
      "id": "appveyor-rest",
      "name": "AppVeyor REST API",
      "provider": "AppVeyor REST",
      "category": "communication",
      "description": "AppVeyor is a hosted continuous integration service which runs on Microsoft\nWindows.  The AppVeyor REST API provides a RESTful way to interact with the\nAppVeyor service.  This includes managing projects, builds, deployments,\nand the teams that build them.\n\nAdditional help and discussion of the AppVe",
      "longDescription": "AppVeyor is a hosted continuous integration service which runs on Microsoft\nWindows.  The AppVeyor REST API provides a RESTful way to interact with the\nAppVeyor service.  This includes managing projects, builds, deployments,\nand the teams that build them.\n\nAdditional help and discussion of the AppVe",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "appveyor"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (Authorization)",
      "authExample": "Authorization: YOUR_API_KEY",
      "baseUrl": "https://ci.appveyor.com/api",
      "docsUrl": "https://www.appveyor.com/about/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free for open source (unlimited builds). Build Cloud from $29/mo (1 concurrent job, private repos). Plus $49/mo. Professional $99/mo. Enterprise $399/mo."
      },
      "rateLimit": "60 req/min",
      "endpoints": [
        {
          "method": "POST",
          "path": "/account/encrypt",
          "description": "Encrypt a value for use in StoredValue."
        },
        {
          "method": "GET",
          "path": "/buildjobs/{jobId}/artifacts",
          "description": "Get build artifacts"
        },
        {
          "method": "GET",
          "path": "/buildjobs/{jobId}/artifacts/{artifactFileName}",
          "description": "Download build artifact"
        },
        {
          "method": "GET",
          "path": "/buildjobs/{jobId}/log",
          "description": "Download build log"
        },
        {
          "method": "POST",
          "path": "/builds",
          "description": "Start build of branch most recent commit"
        },
        {
          "method": "PUT",
          "path": "/builds",
          "description": "Re-run build"
        },
        {
          "method": "DELETE",
          "path": "/builds/{accountName}/{projectSlug}/{buildVersion}",
          "description": "Cancel build"
        },
        {
          "method": "GET",
          "path": "/collaborators",
          "description": "Get collaborators"
        }
      ],
      "sampleRequest": "curl -X GET 'https://ci.appveyor.com/api/account/encrypt' \\\n  -H 'Authorization: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:55.473Z",
      "verifiedStatus": 200,
      "latencyMs": 1246
    },
    {
      "id": "bulksms-json-rest",
      "name": "BulkSMS JSON REST API",
      "provider": "BulkSMS JSON REST",
      "category": "communication",
      "description": "Overview\n\nThe JSON REST API allows you to submit and receive BulkSMS messages. You can also get access to past messages and see your account profile.\n\nThe base URL to use for this service is https://api.bulksms.com/v1.  The base URL cannot be used on its own; you mus",
      "longDescription": "Overview\n\nThe JSON REST API allows you to submit and receive BulkSMS messages. You can also get access to past messages and see your account profile.\n\nThe base URL to use for this service is https://api.bulksms.com/v1.  The base URL cannot be used on its own; you mus",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "bulksms"
      ],
      "authType": "basic",
      "authDescription": "HTTP Basic Auth — base64-encoded username:password",
      "authExample": "Authorization: Basic BASE64(username:password)",
      "baseUrl": "https://api.bulksms.com/v1",
      "docsUrl": "https://api.bulksms.com/v1",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-as-you-go SMS platform. SMS: ~$0.025-$0.09/message (varies by country). No monthly fee. Free trial credits on signup. Volume discounts available."
      },
      "rateLimit": "100 req/s",
      "endpoints": [
        {
          "method": "GET",
          "path": "/blocked-numbers",
          "description": "List blocked numbers"
        },
        {
          "method": "POST",
          "path": "/blocked-numbers",
          "description": "Create a blocked number"
        },
        {
          "method": "POST",
          "path": "/credit/transfer",
          "description": "Transfer credits to another account"
        },
        {
          "method": "GET",
          "path": "/messages",
          "description": "Retrieve Messages"
        },
        {
          "method": "POST",
          "path": "/messages",
          "description": "Send Messages"
        },
        {
          "method": "GET",
          "path": "/messages/send",
          "description": "Send message by simple GET or POST"
        },
        {
          "method": "GET",
          "path": "/messages/{id}",
          "description": "Show Message"
        },
        {
          "method": "GET",
          "path": "/messages/{id}/relatedReceivedMessages",
          "description": "List Related Messages"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.bulksms.com/v1/blocked-numbers' \\\n  -H 'Authorization: Basic BASE64(username:password)'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:56.713Z",
      "verifiedStatus": 502,
      "latencyMs": 1286
    },
    {
      "id": "d7sms",
      "name": "D7SMS",
      "provider": "D7SMS",
      "category": "communication",
      "description": "D7 SMS allows you to reach your customers via SMS over D7's own connectivity to global mobile networks. D7 provides reliable and cost-effective SMS services to businesses across all industries and aims to connect all countries and territories via direct connections.",
      "longDescription": "D7 SMS allows you to reach your customers via SMS over D7's own connectivity to global mobile networks. D7 provides reliable and cost-effective SMS services to businesses across all industries and aims to connect all countries and territories via direct connections.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "d7networks"
      ],
      "authType": "basic",
      "authDescription": "HTTP Basic Auth — base64-encoded username:password",
      "authExample": "Authorization: Basic BASE64(username:password)",
      "baseUrl": "https://rest-api.d7networks.com/secure",
      "docsUrl": "https://d7networks.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Enterprise SMS API (D7 Networks). Pay-as-you-go pricing. SMS from $0.004-$0.09/message by destination. Free trial credits available. No monthly fee."
      },
      "rateLimit": "100 req/s",
      "endpoints": [
        {
          "method": "GET",
          "path": "/balance",
          "description": "Balance"
        },
        {
          "method": "POST",
          "path": "/send",
          "description": "SendSMS"
        },
        {
          "method": "POST",
          "path": "/sendbatch",
          "description": "Bulk SMS"
        }
      ],
      "sampleRequest": "curl -X GET 'https://rest-api.d7networks.com/secure/balance' \\\n  -H 'Authorization: Basic BASE64(username:password)'",
      "sampleResponse": "{}",
      "scoreDepth": 52,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:58.432Z",
      "verifiedStatus": 404,
      "latencyMs": 1835
    },
    {
      "id": "daniweb-connect",
      "name": "DaniWeb Connect API",
      "provider": "DaniWeb Connect",
      "category": "communication",
      "description": "User Recommendation Engine and Chat Network",
      "longDescription": "User Recommendation Engine and Chat Network",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "daniweb"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 — obtain an access token via the authorization flow",
      "authExample": "Authorization: Bearer <access_token>",
      "baseUrl": "https://www.daniweb.com/connect/api/v4",
      "docsUrl": "https://www.daniweb.com/members/1/dani",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with DaniWeb account. IT forum and community API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/apps",
          "description": "Fetch all Daniapps that are currently in production mode."
        },
        {
          "method": "GET",
          "path": "/apps/{ID}",
          "description": "Fetch an array of Daniapps that are currently in production mode."
        },
        {
          "method": "GET",
          "path": "/audiences",
          "description": "Fetch all Daniapp audience segments that comprise the current access token's bub"
        },
        {
          "method": "GET",
          "path": "/audiences/{ID}",
          "description": "Fetch an array of Daniapp audience segments that comprise the current access tok"
        },
        {
          "method": "POST",
          "path": "/audiences/{ID}/memberships",
          "description": "Create a membership record for the OAuth'ed end-user based on the current audien"
        },
        {
          "method": "GET",
          "path": "/autocompletes",
          "description": "Retrieve an array of names and locations, filtered by category, that begin with "
        },
        {
          "method": "POST",
          "path": "/conversations/schedules",
          "description": "Paginated report of information about messages contributed by conversation and d"
        },
        {
          "method": "POST",
          "path": "/conversations/searches",
          "description": "Fetch messages authored from within the current bubble that match a query string"
        }
      ],
      "sampleRequest": "curl -X GET 'https://www.daniweb.com/connect/api/v4/apps' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 57,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:17:57.926Z",
      "verifiedStatus": 404,
      "latencyMs": 1316
    },
    {
      "id": "api-isendpro",
      "name": "API iSendPro",
      "provider": "API iSendPro",
      "category": "communication",
      "description": "[1] Liste des fonctionnalités :\n- envoi de SMS à un ou plusieurs destinataires,\n- lookup HLR,\n- récupération des récapitulatifs de campagne,\n- gestion des répertoires,\n- ajout en liste noire.\n- comptage du nombre de caractères des SMS\n\n[2] Pour utiliser cette API vous devez:\n- Créer un compte iSendP",
      "longDescription": "[1] Liste des fonctionnalités :\n- envoi de SMS à un ou plusieurs destinataires,\n- lookup HLR,\n- récupération des récapitulatifs de campagne,\n- gestion des répertoires,\n- ajout en liste noire.\n- comptage du nombre de caractères des SMS\n\n[2] Pour utiliser cette API vous devez:\n- Créer un compte iSendP",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "isendpro"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://apirest.isendpro.com/cgi-bin",
      "docsUrl": "https://www.isendpro.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": "/campagne",
          "description": "Retourne les SMS envoyés sur une période donnée"
        },
        {
          "method": "POST",
          "path": "/comptage",
          "description": "Compter le nombre de caractère "
        },
        {
          "method": "GET",
          "path": "/credit",
          "description": "Interrogation credit"
        },
        {
          "method": "POST",
          "path": "/dellistenoire",
          "description": "Ajoute un numero en liste noire"
        },
        {
          "method": "POST",
          "path": "/getlistenoire",
          "description": "Retourne le liste noire"
        },
        {
          "method": "POST",
          "path": "/hlr",
          "description": "Vérifier la validité d'un numéro"
        },
        {
          "method": "POST",
          "path": "/repertoire",
          "description": "Gestion repertoire (creation)"
        },
        {
          "method": "PUT",
          "path": "/repertoire",
          "description": "Gestion repertoire (modification)"
        }
      ],
      "sampleRequest": "curl -X GET 'https://apirest.isendpro.com/cgi-bin/campagne' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:04.714Z",
      "verifiedStatus": 404,
      "latencyMs": 1690
    },
    {
      "id": "mandrill",
      "name": "Mandrill",
      "provider": "Mandrill",
      "category": "communication",
      "description": "Mandrill is a reliable, scalable, and secure delivery API for transactional emails from websites and applications. It's ideal for sending data-driven transactional emails, including targeted e-commerce and personalized one-to-one messages.",
      "longDescription": "Mandrill is a reliable, scalable, and secure delivery API for transactional emails from websites and applications. It's ideal for sending data-driven transactional emails, including targeted e-commerce and personalized one-to-one messages.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "mandrillapp"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://mandrillapp.com/api/1.0/",
      "docsUrl": "https://mandrillapp.com/api/1.0/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — open public API, no authentication required."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "POST",
          "path": "/exports/activity.json",
          "description": "Begins an export of your activity history. The activity will be exported to a zi"
        },
        {
          "method": "POST",
          "path": "/exports/info.json",
          "description": "Returns information about an export job. If the export job's state is 'complete'"
        },
        {
          "method": "POST",
          "path": "/exports/list.json",
          "description": "Returns a list of your exports."
        },
        {
          "method": "POST",
          "path": "/exports/rejects.json",
          "description": "Begins an export of your rejection blacklist. The blacklist will be exported to "
        },
        {
          "method": "POST",
          "path": "/exports/whitelist.json",
          "description": "Begins an export of your rejection whitelist. The whitelist will be exported to "
        },
        {
          "method": "POST",
          "path": "/inbound/add-domain.json",
          "description": "Add an inbound domain to your account"
        },
        {
          "method": "POST",
          "path": "/inbound/add-route.json",
          "description": "Add a new mailbox route to an inbound domain"
        },
        {
          "method": "POST",
          "path": "/inbound/check-domain.json",
          "description": "Check the MX settings for an inbound domain. The domain must have already been a"
        }
      ],
      "sampleRequest": "curl -X GET 'https://mandrillapp.com/api/1.0//exports/activity.json' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 68,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:05.923Z",
      "verifiedStatus": 404,
      "latencyMs": 1626
    },
    {
      "id": "ntropy-transaction-api-v1",
      "name": "Ntropy Transaction API v1",
      "provider": "Ntropy Transaction API v1",
      "category": "communication",
      "description": "Ntropy Transaction API for transaction classification & management\n\nContact Support:\n Name: API Support\n Email: api@ntropy.network",
      "longDescription": "Ntropy Transaction API for transaction classification & management\n\nContact Support:\n Name: API Support\n Email: api@ntropy.network",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "ntropy"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.ntropy.network",
      "docsUrl": "https://api.ntropy.network",
      "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": "/classifier/business/batch/{id}",
          "description": "Get a batch of business transaction classification results."
        },
        {
          "method": "GET",
          "path": "/classifier/consumer/batch/{id}",
          "description": "Get a batch of consumer transaction classification results."
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.ntropy.network/classifier/business/batch/{id}' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 37,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 29,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:09.537Z",
      "verifiedStatus": 200,
      "latencyMs": 4289
    },
    {
      "id": "emailverify",
      "name": "EmailVerify",
      "provider": "EmailVerify",
      "category": "communication",
      "description": "OTP email verification API by PayPI. <br/><br/>\nEmailVerify provides a simple way to verify email addresses. We send emails ourselves taking the burden of setting up email systems and tracking codes. <br/><br/>\nTo learn more about this API, check out [EmailVerify documentation](https://emailverify.p",
      "longDescription": "OTP email verification API by PayPI. <br/><br/>\nEmailVerify provides a simple way to verify email addresses. We send emails ourselves taking the burden of setting up email systems and tracking codes. <br/><br/>\nTo learn more about this API, check out [EmailVerify documentation](https://emailverify.p",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "paypi"
      ],
      "authType": "bearer",
      "authDescription": "Bearer token in the Authorization header",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://ev.apis.paypi.dev",
      "docsUrl": "https://paypi.dev",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Freemium. Free tier for email verification; paid plans from $9/mo."
      },
      "rateLimit": "Varies by plan",
      "endpoints": [
        {
          "method": "POST",
          "path": "/checkCode",
          "description": "Check verification code"
        },
        {
          "method": "POST",
          "path": "/sendCode",
          "description": "Send verification code"
        }
      ],
      "sampleRequest": "curl -X GET 'https://ev.apis.paypi.dev/checkCode' \\\n  -H 'Authorization: Bearer YOUR_TOKEN'",
      "sampleResponse": "{}",
      "scoreDepth": 44,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 35,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:08.183Z",
      "verifiedStatus": 403,
      "latencyMs": 1753
    },
    {
      "id": "probely-developers",
      "name": "Probely Developers",
      "provider": "Probely Developers",
      "category": "communication",
      "description": "Probely is a Web Vulnerability Scanning suite for Agile Teams. It provides\ncontinuous scanning of your Web Applications and lets you efficiently\nmanage the lifecycle of the vulnerabilities found, in a sleek and\nintuitive ~~web interface~~ API.\n\nQuick-Start\n\nAuthentication\n\nTo use the API, you",
      "longDescription": "Probely is a Web Vulnerability Scanning suite for Agile Teams. It provides\ncontinuous scanning of your Web Applications and lets you efficiently\nmanage the lifecycle of the vulnerabilities found, in a sleek and\nintuitive ~~web interface~~ API.\n\nQuick-Start\n\nAuthentication\n\nTo use the API, you",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "probely"
      ],
      "authType": "bearer",
      "authDescription": "Bearer token in the Authorization header",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.probely.com",
      "docsUrl": "https://probely.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 1 scan/month. Lite $49/mo, Pro $149/mo. Web application security scanning."
      },
      "rateLimit": "1 scan/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/account/",
          "description": "Retrieve account information"
        },
        {
          "method": "POST",
          "path": "/auth/obtain/",
          "description": "Authenticate user"
        },
        {
          "method": "POST",
          "path": "/auth/refresh/",
          "description": "Replace token with a new one"
        },
        {
          "method": "POST",
          "path": "/auth/revoke/",
          "description": "Revoke a token"
        },
        {
          "method": "POST",
          "path": "/auth/verify/",
          "description": "Verify a token"
        },
        {
          "method": "GET",
          "path": "/billing/",
          "description": "Retrieve billing information"
        },
        {
          "method": "PATCH",
          "path": "/billing/",
          "description": "Partial update billing information"
        },
        {
          "method": "PUT",
          "path": "/billing/",
          "description": "Update billing information"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.probely.com/account/' \\\n  -H 'Authorization: Bearer YOUR_TOKEN'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 8,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:17.797Z",
      "verifiedStatus": 200,
      "latencyMs": 10974
    },
    {
      "id": "sakari",
      "name": "Sakari",
      "provider": "Sakari",
      "category": "communication",
      "description": "Introduction\n\nWelcome to the documentation for the Sakari Messaging REST API. \n\nSakari provides an advanced platform to drive large scale customized SMS communication\n\nREST is a web-service protocol that lends itself to rapid development by using everyday HTTP and JSON technology.\n\nTo find out mor",
      "longDescription": "Introduction\n\nWelcome to the documentation for the Sakari Messaging REST API. \n\nSakari provides an advanced platform to drive large scale customized SMS communication\n\nREST is a web-service protocol that lends itself to rapid development by using everyday HTTP and JSON technology.\n\nTo find out mor",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "sakari"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 — obtain an access token via the authorization flow",
      "authExample": "Authorization: Bearer <access_token>",
      "baseUrl": "https://api.sakari.io",
      "docsUrl": "https://api.sakari.io",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-as-you-go SMS. From $0.0075/message. No monthly minimum."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "POST",
          "path": "/oauth2/token",
          "description": "Get token for accessing APIs"
        },
        {
          "method": "GET",
          "path": "/v1/accounts/{accountId}/campaigns",
          "description": "Fetch campaigns"
        },
        {
          "method": "POST",
          "path": "/v1/accounts/{accountId}/campaigns",
          "description": "Create campaign"
        },
        {
          "method": "DELETE",
          "path": "/v1/accounts/{accountId}/campaigns/{campaignId}",
          "description": "Deletes a campaign"
        },
        {
          "method": "GET",
          "path": "/v1/accounts/{accountId}/campaigns/{campaignId}",
          "description": "Fetch campaign by ID"
        },
        {
          "method": "PUT",
          "path": "/v1/accounts/{accountId}/campaigns/{campaignId}",
          "description": "Updates a campaign"
        },
        {
          "method": "GET",
          "path": "/v1/accounts/{accountId}/contacts",
          "description": "Fetch contacts"
        },
        {
          "method": "POST",
          "path": "/v1/accounts/{accountId}/contacts",
          "description": "Create contact"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.sakari.io/oauth2/token' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 43,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:12.579Z",
      "verifiedStatus": 200,
      "latencyMs": 4928
    },
    {
      "id": "salesloft-platform",
      "name": "SalesLoft Platform",
      "provider": "SalesLoft Platform",
      "category": "communication",
      "description": "SalesLoft helps transform sales teams into modern sales organizations  - converting more target accounts into customer accounts",
      "longDescription": "SalesLoft helps transform sales teams into modern sales organizations  - converting more target accounts into customer accounts",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "salesloft"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 — obtain an access token via the authorization flow",
      "authExample": "Authorization: Bearer <access_token>",
      "baseUrl": "https://api.salesloft.com",
      "docsUrl": "https://api.salesloft.com",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid sales engagement platform. Pricing from $75/user/mo. Enterprise custom."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/v2/account_stages.json",
          "description": "List account stages"
        },
        {
          "method": "GET",
          "path": "/v2/account_stages/{id}.json",
          "description": "Fetch an account stage"
        },
        {
          "method": "GET",
          "path": "/v2/account_tiers.json",
          "description": "List Account Tiers"
        },
        {
          "method": "GET",
          "path": "/v2/account_tiers/{id}.json",
          "description": "Fetch an account tier"
        },
        {
          "method": "POST",
          "path": "/v2/account_upserts.json",
          "description": "Upsert an account"
        },
        {
          "method": "GET",
          "path": "/v2/accounts.json",
          "description": "List accounts"
        },
        {
          "method": "POST",
          "path": "/v2/accounts.json",
          "description": "Create an account"
        },
        {
          "method": "DELETE",
          "path": "/v2/accounts/{id}.json",
          "description": "Delete an account"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.salesloft.com/v2/account_stages.json' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 65,
      "scoreLatency": 10,
      "scorePricing": 28,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:12.770Z",
      "verifiedStatus": 401,
      "latencyMs": 4939
    },
    {
      "id": "scrape-website-email",
      "name": "Scrape Website Email API",
      "provider": "Scrape Website Email",
      "category": "communication",
      "description": "ScrapeWebsiteEmail is a service that exposes an api to fetch e-mails from a website.",
      "longDescription": "ScrapeWebsiteEmail is a service that exposes an api to fetch e-mails from a website.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "scrapewebsite"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "http://scrapewebsite.email/",
      "docsUrl": "http://scrapewebsite.email/",
      "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/ping.json",
          "description": "Returns whether the system is up."
        },
        {
          "method": "GET",
          "path": "/v1/scrape_emails.json",
          "description": "Returns a list of emails scraped by priority (ie. e-mails appear on top level pages are first). Please note that subsequent calls to the same url will be fetched from the <b>cache</b> (14 day flush). <br/><br/>Will also parse patterns such as hello[at]site.com, hello[at]site[dot]com, hello(at)site.com, hello(at)site(dot)com, hello @ site.com, hello @ site . com. <br/><br/>Please do note we cannot parse sites that require a login (for now), so for some Facebook pages it is not possible at the moment to fetch the e-mail.<br/><br/>Finally, please note that the api will fetch links for up to 2 minutes. After that time it will start analysing the pages which have been scraped. <b>Therefore</b> please ensure that your client has a timeout of at least <b>150 seconds</b> (2 mins to fetch and the rest to parse). <br/><br/><b>Please note</b> that due to the fact that the api goes out to fetch the pages, the server allows only 1 concurrent request/ip. Requests which are made while the 1 request is still processing will result in a 429 code.<br/><br/><b>Please note</b> that as of May 25, 2014, the main mechanism of tracking usage will be done via Mashape. You can get the free calls by signing up with the FREE plan.<br/><br/>Please visit <a href='https://www.mashape.com/tommytcchan/scrape-website-email'>https://www.mashape.com/tommytcchan/scrape-website-email</a>.<br/><br/><b>There is now a limit of 5 requests per day using this sample interface.</b><br/><br/>"
        },
        {
          "method": "GET",
          "path": "/v1/scrape_store_links.json",
          "description": "Attempts to grab the google store url or the ios store url for a site, after searching through the site."
        }
      ],
      "sampleRequest": "curl -X GET 'http://scrapewebsite.email//v1/ping.json' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 41,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 25,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:14.126Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "sms77-io",
      "name": "sms77.io API",
      "provider": "sms77.io",
      "category": "communication",
      "description": "sms77.io Swagger API. Get your API-Key now at sms77.io.",
      "longDescription": "sms77.io Swagger API. Get your API-Key now at sms77.io.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "sms77"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (X-API-Key)",
      "authExample": "X-API-Key: YOUR_API_KEY",
      "baseUrl": "https://gateway.sms77.io/api",
      "docsUrl": "https://sms77.io/en/company/contact",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "SMS77 (now Seven). Pay-as-you-go SMS. Starting at €0.049/SMS (Germany). International rates vary. No monthly fee. Free test credits on signup."
      },
      "rateLimit": "1,000 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/analytics",
          "description": "GET /analytics"
        },
        {
          "method": "GET",
          "path": "/balance",
          "description": "GET /balance"
        },
        {
          "method": "GET",
          "path": "/contacts",
          "description": "GET /contacts"
        },
        {
          "method": "POST",
          "path": "/contacts",
          "description": "POST /contacts"
        },
        {
          "method": "GET",
          "path": "/hooks",
          "description": "GET /hooks"
        },
        {
          "method": "POST",
          "path": "/hooks",
          "description": "POST /hooks"
        },
        {
          "method": "POST",
          "path": "/lookup",
          "description": "POST /lookup"
        },
        {
          "method": "POST",
          "path": "/lookup/cnam",
          "description": "POST /lookup/cnam"
        }
      ],
      "sampleRequest": "curl -X GET 'https://gateway.sms77.io/api/analytics' \\\n  -H 'X-API-Key: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 61,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 33,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:16.607Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "telnyx",
      "name": "Telnyx API",
      "provider": "Telnyx",
      "category": "communication",
      "description": "SIP trunking, SMS, MMS, Call Control and Telephony Data Services.",
      "longDescription": "SIP trunking, SMS, MMS, Call Control and Telephony Data Services.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "telnyx"
      ],
      "authType": "bearer",
      "authDescription": "Bearer token in the Authorization header",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://api.telnyx.com/v2",
      "docsUrl": "https://api.telnyx.com/v2",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-as-you-go. SMS: from $0.004/message + $0.10/mo per number. Voice: from $0.002/min. No monthly fee. Volume discounts for 500K+ messages/month."
      },
      "rateLimit": "200 req/s",
      "endpoints": [
        {
          "method": "DELETE",
          "path": "/actions/bulk/telephony_credentials",
          "description": "Delete several credentials"
        },
        {
          "method": "PATCH",
          "path": "/actions/bulk/telephony_credentials",
          "description": "Update several credentials"
        },
        {
          "method": "POST",
          "path": "/actions/bulk/telephony_credentials",
          "description": "Creates several credentials"
        },
        {
          "method": "PUT",
          "path": "/actions/network_preferences/sim_cards",
          "description": "Bulk Network Preferences for SIM cards"
        },
        {
          "method": "POST",
          "path": "/actions/register/sim_cards",
          "description": "Register SIM cards"
        },
        {
          "method": "POST",
          "path": "/actions/{action}/telephony_credentials",
          "description": "Perform activate or deactivate action on all credentials filtered by the provided tag."
        },
        {
          "method": "GET",
          "path": "/addresses",
          "description": "List all addresses"
        },
        {
          "method": "POST",
          "path": "/addresses",
          "description": "Creates an address"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.telnyx.com/v2/actions/bulk/telephony_credentials' \\\n  -H 'Authorization: Bearer YOUR_TOKEN'",
      "sampleResponse": "{}",
      "scoreDepth": 61,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 39,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:18.984Z",
      "verifiedStatus": 404,
      "latencyMs": 3877
    },
    {
      "id": "the-blue-alliance-api-v3",
      "name": "The Blue Alliance API v3",
      "provider": "The Blue Alliance API v3",
      "category": "communication",
      "description": "Overview \n\n Information and statistics about FIRST Robotics Competition teams and events. \n\nAuthentication \n\nAll endpoints require an Auth Key to be passed in the header X-TBA-Auth-Key. If you do not have an auth key yet, you can obtain one from your Account Page.",
      "longDescription": "Overview \n\n Information and statistics about FIRST Robotics Competition teams and events. \n\nAuthentication \n\nAll endpoints require an Auth Key to be passed in the header X-TBA-Auth-Key. If you do not have an auth key yet, you can obtain one from your Account Page.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "thebluealliance"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (X-TBA-Auth-Key)",
      "authExample": "X-TBA-Auth-Key: YOUR_API_KEY",
      "baseUrl": "https://www.thebluealliance.com/api/v3",
      "docsUrl": "https://www.thebluealliance.com/api/v3",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with API key. FIRST Robotics Competition data; community maintained."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/district/{district_key}/events",
          "description": "Gets a list of events in the given district."
        },
        {
          "method": "GET",
          "path": "/district/{district_key}/events/keys",
          "description": "Gets a list of event keys for events in the given district."
        },
        {
          "method": "GET",
          "path": "/district/{district_key}/events/simple",
          "description": "Gets a short-form list of events in the given district."
        },
        {
          "method": "GET",
          "path": "/district/{district_key}/rankings",
          "description": "Gets a list of team district rankings for the given district."
        },
        {
          "method": "GET",
          "path": "/district/{district_key}/teams",
          "description": "Gets a list of `Team` objects that competed in events in the given district."
        },
        {
          "method": "GET",
          "path": "/district/{district_key}/teams/keys",
          "description": "Gets a list of `Team` objects that competed in events in the given district."
        },
        {
          "method": "GET",
          "path": "/district/{district_key}/teams/simple",
          "description": "Gets a short-form list of `Team` objects that competed in events in the given di"
        },
        {
          "method": "GET",
          "path": "/districts/{year}",
          "description": "Gets a list of districts and their corresponding district key, for the given yea"
        }
      ],
      "sampleRequest": "curl -X GET 'https://www.thebluealliance.com/api/v3/district/{district_key}/events' \\\n  -H 'X-TBA-Auth-Key: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 72,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 43,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:19.115Z",
      "verifiedStatus": 404,
      "latencyMs": 2590
    },
    {
      "id": "the-sms-works",
      "name": "The SMS Works API",
      "provider": "The SMS Works",
      "category": "communication",
      "description": "The SMS Works provides a low-cost, reliable SMS API for developers. Pay only for delivered texts, all failed messages are refunded.",
      "longDescription": "The SMS Works provides a low-cost, reliable SMS API for developers. Pay only for delivered texts, all failed messages are refunded.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "thesmsworks"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (Authorization)",
      "authExample": "Authorization: YOUR_API_KEY",
      "baseUrl": "https://api.thesmsworks.co.uk/v1",
      "docsUrl": "https://api.thesmsworks.co.uk/v1",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-as-you-go UK SMS. From £0.035/message. No monthly fees."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "POST",
          "path": "/batch/any",
          "description": "Sends a collection of unique SMS messages. Batches may contain up to 5000 messag"
        },
        {
          "method": "POST",
          "path": "/batch/schedule",
          "description": "Schedules a batch of SMS messages to be sent at the date time you specify"
        },
        {
          "method": "POST",
          "path": "/batch/send",
          "description": "Send a single SMS message to multiple recipients.  Batches may contain up to 500"
        },
        {
          "method": "GET",
          "path": "/batch/{batchid}",
          "description": "Retrieve all messages in a batch with the given batch ID"
        },
        {
          "method": "DELETE",
          "path": "/batches/schedule/{batchid}",
          "description": "Cancels a scheduled SMS message"
        },
        {
          "method": "GET",
          "path": "/credits/balance",
          "description": "Returns the number of credits currently available on the account"
        },
        {
          "method": "POST",
          "path": "/message/flash",
          "description": "Sends an SMS flash message, which appears on the recipients lock screen"
        },
        {
          "method": "POST",
          "path": "/message/schedule",
          "description": "Schedules an SMS message to be sent at the date-time you specify"
        }
      ],
      "sampleRequest": "curl -X GET 'https://api.thesmsworks.co.uk/v1/batch/any' \\\n  -H 'Authorization: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 65,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:19.664Z",
      "verifiedStatus": 404,
      "latencyMs": 3056
    },
    {
      "id": "www-zoomconnect-com",
      "name": "www.zoomconnect.com",
      "provider": "www.zoomconnect.com",
      "category": "communication",
      "description": "Zoom's API enables programmatic control of meetings, webinars, users, recordings, and reports. Create meeting links, manage participants, pull usage analytics, and build Zoom apps.",
      "longDescription": "The world's greatest SMS API",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "video",
        "meetings",
        "webinars",
        "productivity"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 or Server-to-Server OAuth for meeting and user management",
      "authExample": "Authorization: Bearer YOUR_ACCESS_TOKEN",
      "baseUrl": "https://www.zoomconnect.com/app",
      "docsUrl": "https://www.zoomconnect.com/app",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": 40,
          "unit": "minutes per meeting",
          "period": "forever",
          "note": "Group meetings capped at 40 min"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "40-min group meetings"
          },
          {
            "name": "Pro",
            "monthlyCents": 1332,
            "included": "30-hr meetings, 5 users"
          },
          {
            "name": "Business",
            "monthlyCents": 1832,
            "included": "300 attendees, custom branding"
          },
          {
            "name": "Enterprise",
            "monthlyCents": null,
            "included": "Contact sales"
          }
        ],
        "details": "Free: 40-min group meetings. Pro: $13.32/mo. Business: $18.32/mo. API access included in all plans."
      },
      "rateLimit": "100 requests/sec (account-level); 30 requests/sec (user-level)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/rest/v1/account/balance",
          "description": "balance"
        },
        {
          "method": "GET",
          "path": "/api/rest/v1/account/statistics",
          "description": "statistics"
        },
        {
          "method": "POST",
          "path": "/api/rest/v1/account/transfer",
          "description": "transfer"
        },
        {
          "method": "GET",
          "path": "/api/rest/v1/account/user",
          "description": "search"
        },
        {
          "method": "PUT",
          "path": "/api/rest/v1/account/user",
          "description": "create"
        },
        {
          "method": "GET",
          "path": "/api/rest/v1/account/user/{userId}",
          "description": "getUser"
        },
        {
          "method": "POST",
          "path": "/api/rest/v1/account/user/{userId}",
          "description": "update"
        },
        {
          "method": "GET",
          "path": "/api/rest/v1/contacts/all",
          "description": "all"
        }
      ],
      "sampleRequest": "curl -X GET 'https://www.zoomconnect.com/app/api/rest/v1/account/balance' \\\n  -H 'email: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 71,
      "scoreLatency": 0,
      "scorePricing": 90,
      "score": 55,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:34.698Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "registry",
      "name": "Registry API",
      "provider": "Registry",
      "category": "communication",
      "description": "The Registry service allows teams to manage descriptions of APIs.",
      "longDescription": "The Registry service allows teams to manage descriptions of APIs.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "apigee"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "http://apigee.local",
      "docsUrl": "http://apigee.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": "/v1/projects/{project}/locations/{location}/apis",
          "description": "ListApis returns matching APIs."
        },
        {
          "method": "POST",
          "path": "/v1/projects/{project}/locations/{location}/apis",
          "description": "CreateApi creates a specified API."
        },
        {
          "method": "DELETE",
          "path": "/v1/projects/{project}/locations/{location}/apis/{api}",
          "description": "DeleteApi removes a specified API and all of the resources that it\n owns."
        },
        {
          "method": "GET",
          "path": "/v1/projects/{project}/locations/{location}/apis/{api}",
          "description": "GetApi returns a specified API."
        },
        {
          "method": "PATCH",
          "path": "/v1/projects/{project}/locations/{location}/apis/{api}",
          "description": "UpdateApi can be used to modify a specified API."
        },
        {
          "method": "GET",
          "path": "/v1/projects/{project}/locations/{location}/apis/{api}/deployments",
          "description": "ListApiDeployments returns matching deployments."
        },
        {
          "method": "POST",
          "path": "/v1/projects/{project}/locations/{location}/apis/{api}/deployments",
          "description": "CreateApiDeployment creates a specified deployment."
        },
        {
          "method": "DELETE",
          "path": "/v1/projects/{project}/locations/{location}/apis/{api}/deployments/{deployment}",
          "description": "DeleteApiDeployment removes a specified deployment, all revisions, and all\n chil"
        }
      ],
      "sampleRequest": "curl -X GET 'http://apigee.local/v1/projects/{project}/locations/{location}/apis' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 61,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 33,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:29.132Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "intel-product-catalogue-service",
      "name": "Intel Product Catalogue Service",
      "provider": "Intel Product Catalogue Service",
      "category": "communication",
      "description": "This is the documentation for PIM Micro services. In order to use this tool you need to have Basic Auth credentials and a client id. If you dont have one, please make sure to request one by sending an email to the PIM MS team: [pim.360.team@intel.com](mailto:pim.360.team@intel.com?subject=PIMService",
      "longDescription": "This is the documentation for PIM Micro services. In order to use this tool you need to have Basic Auth credentials and a client id. If you dont have one, please make sure to request one by sending an email to the PIM MS team: [pim.360.team@intel.com](mailto:pim.360.team@intel.com?subject=PIMService",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "intel"
      ],
      "authType": "api-key",
      "authDescription": "API key in the request header (client_id)",
      "authExample": "client_id: YOUR_API_KEY",
      "baseUrl": "https://productapi.intel.com",
      "docsUrl": "https://productapi.intel.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with Intel developer account. Intel product specifications and catalog API."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/api/products/get-codename",
          "description": "5. Get list of codename details for Intel products."
        },
        {
          "method": "GET",
          "path": "/api/products/get-ordering-info",
          "description": "3. Get ordering info for product id's requested."
        },
        {
          "method": "GET",
          "path": "/api/products/get-products",
          "description": "1. Find products by product id or category id"
        },
        {
          "method": "GET",
          "path": "/api/products/get-products-info",
          "description": "2. Get complete product info with product id."
        }
      ],
      "sampleRequest": "curl -X GET 'https://productapi.intel.com/api/products/get-codename' \\\n  -H 'client_id: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 58,
      "scoreLatency": 0,
      "scorePricing": 28,
      "score": 32,
      "reachable": false,
      "verifiedAt": "2026-03-29T20:18:37.451Z",
      "verifiedStatus": null,
      "latencyMs": null
    },
    {
      "id": "event-notification-api-specification-tpp",
      "name": "Event Notification API Specification - TPP Endpoints",
      "provider": "Event Notification API Specification - TPP Endpoints",
      "category": "communication",
      "description": "Swagger for Event Notification API Specification - TPP Endpoints",
      "longDescription": "Swagger for Event Notification API Specification - TPP Endpoints",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "openbanking"
      ],
      "authType": "oauth2",
      "authDescription": "OAuth 2.0 — obtain an access token via the authorization flow",
      "authExample": "Authorization: Bearer <access_token>",
      "baseUrl": "https://openbanking.org.uk",
      "docsUrl": "https://openbanking.org.uk",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with Open Banking account. UK Open Banking event notification standard."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "POST",
          "path": "/event-notifications",
          "description": "Send an event notification"
        }
      ],
      "sampleRequest": "curl -X GET 'https://openbanking.org.uk/event-notifications' \\\n  -H 'Authorization: Bearer <access_token>'",
      "sampleResponse": "{}",
      "scoreDepth": 24,
      "scoreLatency": 8,
      "scorePricing": 28,
      "score": 20,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:46.161Z",
      "verifiedStatus": 200,
      "latencyMs": 11283
    },
    {
      "id": "stream-chat",
      "name": "Stream Chat API",
      "provider": "Stream",
      "category": "communication",
      "description": "In-app messaging and real-time chat API supporting channel management, message history, moderation, reactions, and user presence for web and mobile apps.",
      "longDescription": "In-app messaging and real-time chat API supporting channel management, message history, moderation, reactions, and user presence for web and mobile apps.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "chat",
        "messaging",
        "realtime"
      ],
      "authType": "api-key",
      "authDescription": "API key passed as a query parameter (api_key)",
      "authExample": "GET /app?api_key=YOUR_API_KEY",
      "baseUrl": "https://chat.stream-io-api.com",
      "docsUrl": "https://getstream.io/chat/docs/",
      "hasFreeTier": true,
      "pricing": {
        "model": "freemium",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": null,
          "period": "month",
          "note": "Up to 1M messages/month on free tier"
        },
        "tiers": [],
        "details": "Free tier for development; paid plans scale by message volume and MAUs."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "GET",
          "path": "/app",
          "description": "Get app settings"
        },
        {
          "method": "GET",
          "path": "/channels",
          "description": "Query channels"
        },
        {
          "method": "POST",
          "path": "/channels/{type}/{id}/message",
          "description": "Send a message"
        },
        {
          "method": "GET",
          "path": "/channels/{type}/{id}/messages",
          "description": "Get messages"
        },
        {
          "method": "GET",
          "path": "/users",
          "description": "Query users"
        },
        {
          "method": "POST",
          "path": "/moderation/ban",
          "description": "Ban a user"
        },
        {
          "method": "GET",
          "path": "/blocklists",
          "description": "List block lists"
        },
        {
          "method": "POST",
          "path": "/blocklists",
          "description": "Create a block list"
        }
      ],
      "sampleRequest": "curl -X GET 'https://chat.stream-io-api.com/app?api_key=YOUR_API_KEY'",
      "sampleResponse": "{\"app\":{\"name\":\"My App\",\"suspended\":false,\"webhook_url\":\"https://example.com/hook\"}}",
      "scoreDepth": 78,
      "scoreLatency": 20,
      "scorePricing": 90,
      "score": 64,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:47.558Z",
      "verifiedStatus": 404,
      "latencyMs": 2205
    },
    {
      "id": "sms77",
      "name": "seven.io SMS API",
      "provider": "seven.io",
      "category": "communication",
      "description": "SMS gateway API for sending text messages worldwide, checking account balances, managing contacts, validating phone numbers, and setting up webhooks.",
      "longDescription": "SMS gateway API for sending text messages worldwide, checking account balances, managing contacts, validating phone numbers, and setting up webhooks.",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "sms",
        "messaging"
      ],
      "authType": "api-key",
      "authDescription": "API key in the X-Api-Key header",
      "authExample": "X-Api-Key: YOUR_API_KEY",
      "baseUrl": "https://gateway.seven.io/api",
      "docsUrl": "https://help.seven.io/en/api-docs",
      "hasFreeTier": false,
      "pricing": {
        "model": "pay-as-you-go",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-per-message pricing; free credits on signup."
      },
      "rateLimit": "See documentation",
      "endpoints": [
        {
          "method": "POST",
          "path": "/sms",
          "description": "Send an SMS"
        },
        {
          "method": "GET",
          "path": "/balance",
          "description": "Get account balance"
        },
        {
          "method": "GET",
          "path": "/contacts",
          "description": "List contacts"
        },
        {
          "method": "POST",
          "path": "/contacts",
          "description": "Create a contact"
        },
        {
          "method": "POST",
          "path": "/lookup",
          "description": "Phone number lookup"
        },
        {
          "method": "GET",
          "path": "/hooks",
          "description": "List webhooks"
        },
        {
          "method": "POST",
          "path": "/hooks",
          "description": "Create a webhook"
        },
        {
          "method": "GET",
          "path": "/analytics",
          "description": "Get usage analytics"
        }
      ],
      "sampleRequest": "curl -X POST 'https://gateway.seven.io/api/sms' \\\n  -H 'X-Api-Key: YOUR_API_KEY' \\\n  -d 'to=+1234567890&text=Hello+World&from=MyApp'",
      "sampleResponse": "{\"success\":\"100\",\"total_price\":0.049,\"messages\":[{\"id\":\"abc123\",\"status\":\"100\",\"recipient\":\"+1234567890\"}]}",
      "scoreDepth": 70,
      "scoreLatency": 20,
      "scorePricing": 75,
      "score": 57,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:18:48.722Z",
      "verifiedStatus": 404,
      "latencyMs": 2614
    },
    {
      "id": "disify",
      "name": "Disify API",
      "provider": "Disify",
      "category": "communication",
      "description": "Validate and detect disposable and temporary email addresses",
      "longDescription": "Validate and detect disposable and temporary email addresses",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.disify.com",
      "docsUrl": "https://www.disify.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.disify.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:06.685Z",
      "verifiedStatus": 200,
      "latencyMs": 1147
    },
    {
      "id": "dropmail",
      "name": "DropMail API",
      "provider": "DropMail",
      "category": "communication",
      "description": "GraphQL API for creating and managing ephemeral e-mail inboxes",
      "longDescription": "GraphQL API for creating and managing ephemeral e-mail inboxes",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://dropmail.me",
      "docsUrl": "https://dropmail.me/api/#live-demo",
      "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://dropmail.me'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 90,
      "score": 46,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:08.471Z",
      "verifiedStatus": 200,
      "latencyMs": 2875
    },
    {
      "id": "guerrilla-mail",
      "name": "Guerrilla Mail API",
      "provider": "Guerrilla Mail",
      "category": "communication",
      "description": "Disposable temporary Email addresses",
      "longDescription": "Disposable temporary Email addresses",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.guerrillamail.com",
      "docsUrl": "https://www.guerrillamail.com/GuerrillaMailAPI.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.guerrillamail.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 51,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:06.983Z",
      "verifiedStatus": 200,
      "latencyMs": 1259
    },
    {
      "id": "improvmx",
      "name": "ImprovMX API",
      "provider": "ImprovMX",
      "category": "communication",
      "description": "Easily send and receive emails on your domain. Fast setup, privacy-first, supports regexes, wildcards, webhooks, and an API.",
      "longDescription": "Easily send and receive emails on your domain. Fast setup, privacy-first, supports regexes, wildcards, webhooks, and an API.",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://improvmx.com",
      "docsUrl": "https://improvmx.com/api",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Email forwarding service. Free: 25 aliases, basic forwarding. Premium $9/mo: unlimited aliases, custom domain, SMTP. Business $29/mo: team features."
      },
      "rateLimit": "60 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://improvmx.com'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 40,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:06.455Z",
      "verifiedStatus": 200,
      "latencyMs": 729
    },
    {
      "id": "mailcheck-ai",
      "name": "MailCheck.ai API",
      "provider": "MailCheck.ai",
      "category": "communication",
      "description": "Prevent users to sign up with temporary email addresses",
      "longDescription": "Prevent users to sign up with temporary email addresses",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://www.mailcheck.ai",
      "docsUrl": "https://www.mailcheck.ai/#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.mailcheck.ai'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 90,
      "score": 52,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:07.287Z",
      "verifiedStatus": 200,
      "latencyMs": 1535
    },
    {
      "id": "mailtrap",
      "name": "Mailtrap API",
      "provider": "Mailtrap",
      "category": "communication",
      "description": "A service for the safe testing of emails sent from the development and staging environments",
      "longDescription": "A service for the safe testing of emails sent from the development and staging environments",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://mailtrap.docs.apiary.io",
      "docsUrl": "https://mailtrap.docs.apiary.io/#",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Email testing and sending platform. Free: 1K emails/month (testing only). Individual $15/mo (10K sends). Team $35/mo (100K sends). Business $85/mo."
      },
      "rateLimit": "60 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://mailtrap.docs.apiary.io'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 38,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:06.612Z",
      "verifiedStatus": 200,
      "latencyMs": 756
    },
    {
      "id": "sendinblue",
      "name": "Sendinblue API",
      "provider": "Sendinblue",
      "category": "communication",
      "description": "A service that provides solutions relating to marketing and/or transactional email and/or SMS",
      "longDescription": "A service that provides solutions relating to marketing and/or transactional email and/or SMS",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developers.sendinblue.com",
      "docsUrl": "https://developers.sendinblue.com/docs",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Brevo (formerly Sendinblue). Free: 300 emails/day (9K/month). Starter from $25/mo (20K emails). Business from $65/mo (20K+ emails + automation). Enterprise custom."
      },
      "rateLimit": "200 req/min (free) · Scales with plan",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developers.sendinblue.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 28,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:08.727Z",
      "verifiedStatus": 200,
      "latencyMs": 2822
    },
    {
      "id": "verifier",
      "name": "Verifier API",
      "provider": "Verifier",
      "category": "communication",
      "description": "Verifies that a given email is real",
      "longDescription": "Verifies that a given email is real",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://verifier.meetchopra.com",
      "docsUrl": "https://verifier.meetchopra.com/docs#/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free: 100 verifications/month. Paid from $5/mo (1,000 verifications). Email/phone validation."
      },
      "rateLimit": "100 verifications/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://verifier.meetchopra.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 20,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:08.639Z",
      "verifiedStatus": 530,
      "latencyMs": 2653
    },
    {
      "id": "veriphone",
      "name": "Veriphone API",
      "provider": "Veriphone",
      "category": "communication",
      "description": "Phone number validation & carrier lookup",
      "longDescription": "Phone number validation & carrier lookup",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://veriphone.io",
      "docsUrl": "https://veriphone.io",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Phone number validation and carrier lookup. Free: 100 lookups/month. Basic $9.99/mo (1K lookups). Professional $49.99/mo (10K). Business $99.99/mo (50K)."
      },
      "rateLimit": "100 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://veriphone.io'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 37,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:30.343Z",
      "verifiedStatus": 200,
      "latencyMs": 572
    },
    {
      "id": "mailboxlayer",
      "name": "mailboxlayer API",
      "provider": "mailboxlayer",
      "category": "communication",
      "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": "Email address validation",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "maps",
        "entertainment",
        "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://mailboxlayer.com",
      "docsUrl": "https://mailboxlayer.com?utm_source=Github&utm_medium=Referral&utm_campaign=Public-apis-repo-Best-sellers",
      "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": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://mailboxlayer.com'",
      "sampleResponse": "{}",
      "scoreDepth": 39,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 65,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:52.354Z",
      "verifiedStatus": 200,
      "latencyMs": 913
    },
    {
      "id": "kickbox",
      "name": "Kickbox API",
      "provider": "Kickbox",
      "category": "communication",
      "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": "Email verification API",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "maps",
        "entertainment",
        "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://open.kickbox.com",
      "docsUrl": "https://open.kickbox.com/",
      "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": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://open.kickbox.com'",
      "sampleResponse": "{}",
      "scoreDepth": 39,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 65,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:52.430Z",
      "verifiedStatus": 200,
      "latencyMs": 893
    },
    {
      "id": "mail-tm",
      "name": "mail.tm API",
      "provider": "mail.tm",
      "category": "communication",
      "description": "Temporary Email Service",
      "longDescription": "Temporary Email Service",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://docs.mail.tm",
      "docsUrl": "https://docs.mail.tm",
      "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://docs.mail.tm'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 76,
      "scorePricing": 90,
      "score": 55,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:19:52.283Z",
      "verifiedStatus": 200,
      "latencyMs": 734
    },
    {
      "id": "numverify",
      "name": "Numverify API",
      "provider": "Numverify",
      "category": "communication",
      "description": "Numverify API is a powerful JSON API providing international and national phone number validation, carrier, location, and line type lookup for developers.",
      "longDescription": "Numverify API is a powerful JSON API providing international and national phone number validation, carrier, location, and line type lookup for developers.",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for auth details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://numverify.com",
      "docsUrl": "https://numverify.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": "Phone number validation API. Free: 100 requests/month. Basic $9.99/mo (500 req/mo). Professional $49.99/mo (10K req). Enterprise $99.99/mo (50K req)."
      },
      "rateLimit": "100 req/month (free)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://numverify.com'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 76,
      "scorePricing": 28,
      "score": 41,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:04.768Z",
      "verifiedStatus": 200,
      "latencyMs": 794
    },
    {
      "id": "ip1sms",
      "name": "iP1sms API",
      "provider": "iP1sms",
      "category": "communication",
      "description": "iP1sms API. See documentation for full details.",
      "longDescription": "iP1sms API. See documentation for full details.",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://www.ip1sms.com",
      "docsUrl": "https://www.ip1sms.com/en/developer/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Swedish SMS gateway (iP1). Pay-as-you-go: SEK 0.29-0.59/SMS. Monthly plans available from SEK 79/mo. Nordic-focused carrier. Free test credits."
      },
      "rateLimit": "100 req/min",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://www.ip1sms.com'",
      "sampleResponse": "{}",
      "scoreDepth": 14,
      "scoreLatency": 20,
      "scorePricing": 28,
      "score": 20,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:12.893Z",
      "verifiedStatus": 200,
      "latencyMs": 4805
    },
    {
      "id": "whatsapp-document-interaction",
      "name": "Whatsapp Document Interaction API",
      "provider": "Whatsapp Document Interaction",
      "category": "communication",
      "description": "Whatsapp Document Interaction API. See documentation for full details.",
      "longDescription": "Whatsapp Document Interaction API. See documentation for full details.",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://faq.whatsapp.com",
      "docsUrl": "https://faq.whatsapp.com/en/iphone/23559013",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Paid via WhatsApp Business Platform. Conversation-based pricing; $0.005–$0.08/conversation."
      },
      "rateLimit": "Based on account tier",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://faq.whatsapp.com'",
      "sampleResponse": "{}",
      "scoreDepth": 18,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 34,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:10.307Z",
      "verifiedStatus": 200,
      "latencyMs": 1008
    },
    {
      "id": "developer-documentation",
      "name": "Developer documentation API",
      "provider": "Developer documentation",
      "category": "communication",
      "description": "Welcome\n\nImplementing a new tool can be daunting, but it doesn't have to. You can implement journy.io in a few different ways to ensure it fits with the rest of your tech stack seamlessly.\n\nWe welcome your feedback, ideas and suggestions. We really want to make your life easier, so if we’re falling short or should be doing something different, we want to hear about it. Send us an email at [hi@jo",
      "longDescription": "Welcome\n\nImplementing a new tool can be daunting, but it doesn't have to. You can implement journy.io in a few different ways to ensure it fits with the rest of your tech stack seamlessly.\n\nWe welcome your feedback, ideas and suggestions. We really want to make your life easier, so if we’re falling short or should be doing something different, we want to hear about it. Send us an email at [hi@jo",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.journy.io",
      "docsUrl": "https://api.apis.guru/v2/specs/journy.io/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": "DELETE",
          "path": "/accounts",
          "description": "Delete account"
        },
        {
          "method": "POST",
          "path": "/accounts/upsert",
          "description": "Create or update account"
        },
        {
          "method": "POST",
          "path": "/accounts/users/add",
          "description": "Add users to an account"
        },
        {
          "method": "POST",
          "path": "/accounts/users/remove",
          "description": "Remove user from account"
        },
        {
          "method": "GET",
          "path": "/events",
          "description": "Get events"
        },
        {
          "method": "POST",
          "path": "/events",
          "description": "Track event"
        },
        {
          "method": "POST",
          "path": "/link",
          "description": "Link web activity to user"
        },
        {
          "method": "GET",
          "path": "/properties/accounts",
          "description": "Get account properties"
        }
      ],
      "sampleRequest": "curl 'https://api.journy.io/accounts' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 68,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 48,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:16.848Z",
      "verifiedStatus": 200,
      "latencyMs": 2730
    },
    {
      "id": "victorops",
      "name": "VictorOps API",
      "provider": "VictorOps",
      "category": "communication",
      "description": "This API allows you to interact with the VictorOps platform in various ways. Your account may be limited\nto a total number of API calls per month. Also, some of these API calls have rate limits.\n\nNOTE: In this documentation when creating a sample curl request (clicking the TRY IT OUT! button), in some API\nviewing interfaces, the '@' in an email address may be encoded. Please note that the REST end",
      "longDescription": "This API allows you to interact with the VictorOps platform in various ways. Your account may be limited\nto a total number of API calls per month. Also, some of these API calls have rate limits.\n\nNOTE: In this documentation when creating a sample curl request (clicking the TRY IT OUT! button), in some API\nviewing interfaces, the '@' in an email address may be encoded. Please note that the REST end",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "none",
      "authDescription": "No authentication required",
      "authExample": "# No auth required",
      "baseUrl": "https://api.victorops.com/",
      "docsUrl": "https://api.apis.guru/v2/specs/victorops.com/0.0.3.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": "/api-public/v1/alerts/{uuid}",
          "description": "Retrieve alert details."
        },
        {
          "method": "GET",
          "path": "/api-public/v1/incidents",
          "description": "Get current incident information"
        },
        {
          "method": "POST",
          "path": "/api-public/v1/incidents",
          "description": "Create a new incident"
        },
        {
          "method": "PATCH",
          "path": "/api-public/v1/incidents/ack",
          "description": "Acknowledge an incident or list of incidents"
        },
        {
          "method": "PATCH",
          "path": "/api-public/v1/incidents/byUser/ack",
          "description": "Acknowledge all incidents for which a user was paged."
        },
        {
          "method": "PATCH",
          "path": "/api-public/v1/incidents/byUser/resolve",
          "description": "Resolve all incidents for which a user was paged."
        },
        {
          "method": "POST",
          "path": "/api-public/v1/incidents/reroute",
          "description": "Reroute one or more incidents to one or more new routable destinations."
        },
        {
          "method": "PATCH",
          "path": "/api-public/v1/incidents/resolve",
          "description": "Resolve an incident or list of incidents"
        }
      ],
      "sampleRequest": "curl 'https://api.victorops.com//api-public/v1/alerts/{uuid}' \\\n  -H '# No auth required'",
      "sampleResponse": "{}",
      "scoreDepth": 68,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:15.453Z",
      "verifiedStatus": 404,
      "latencyMs": 1181
    },
    {
      "id": "wikimedia",
      "name": "Wikimedia API",
      "provider": "Wikimedia",
      "category": "communication",
      "description": "This API provides cacheable and straightforward access to Wikimedia content and data, in machine-readable formats.\nGlobal Rules\n- Limit your clients to no more than 200 requests/s to this API.\n  Each API endpoint's documentation may detail more specific usage limits.\n- Set a unique User-Agent or Api-User-Agent header that\n  allows us to contact you quickly. Email addresses or URLs\n  of con",
      "longDescription": "This API provides cacheable and straightforward access to Wikimedia content and data, in machine-readable formats.\nGlobal Rules\n- Limit your clients to no more than 200 requests/s to this API.\n  Each API endpoint's documentation may detail more specific usage limits.\n- Set a unique User-Agent or Api-User-Agent header that\n  allows us to contact you quickly. Email addresses or URLs\n  of con",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "API key in the cookie header",
      "authExample": "cookie: YOUR_API_KEY",
      "baseUrl": "https://wikimedia.org/api/rest_v1",
      "docsUrl": "https://api.apis.guru/v2/specs/wikimedia.org/1.0.0.json",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free — Wikimedia APIs are provided as a public service with no cost. Wikipedia, Wikimedia Commons, Wikidata. No key required for most endpoints."
      },
      "rateLimit": "200 req/s (be respectful; automated heavy use requires registration)",
      "endpoints": [
        {
          "method": "GET",
          "path": "/feed/availability",
          "description": "Gets availability of featured feed content for the apps by wiki domain."
        },
        {
          "method": "POST",
          "path": "/media/math/check/{type}",
          "description": "Check and normalize a TeX formula."
        },
        {
          "method": "GET",
          "path": "/media/math/formula/{hash}",
          "description": "Get a previously-stored formula"
        },
        {
          "method": "GET",
          "path": "/media/math/render/{format}/{hash}",
          "description": "Get rendered formula in the given format."
        },
        {
          "method": "GET",
          "path": "/metrics/bytes-difference/absolute/aggregate/{project}/{editor-type}/{page-type}/{granularity}/{start}/{end}",
          "description": "Get the sum of absolute value of text bytes difference between current edit and\nprevious one.\n"
        },
        {
          "method": "GET",
          "path": "/metrics/bytes-difference/absolute/per-page/{project}/{page-title}/{editor-type}/{granularity}/{start}/{end}",
          "description": "Get the sum of absolute text bytes difference per page."
        },
        {
          "method": "GET",
          "path": "/metrics/bytes-difference/net/aggregate/{project}/{editor-type}/{page-type}/{granularity}/{start}/{end}",
          "description": "Get the sum of net text bytes difference between current edit and previous one."
        },
        {
          "method": "GET",
          "path": "/metrics/bytes-difference/net/per-page/{project}/{page-title}/{editor-type}/{granularity}/{start}/{end}",
          "description": "Get the sum of net text bytes difference per page."
        }
      ],
      "sampleRequest": "curl 'https://wikimedia.org/api/rest_v1/feed/availability' \\\n  -H 'cookie: YOUR_API_KEY'",
      "sampleResponse": "{}",
      "scoreDepth": 68,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 45,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:15.552Z",
      "verifiedStatus": 404,
      "latencyMs": 1227
    },
    {
      "id": "nexmo",
      "name": "Nexmo API",
      "provider": "Nexmo",
      "category": "communication",
      "description": "Make and receive phone calls, send and receive SMS worldwide. Libraries in Node, Ruby, Java, PHP, .NET & Python. | 💸 |",
      "longDescription": "Make and receive phone calls, send and receive SMS worldwide. Libraries in Node, Ruby, Java, PHP, .NET & Python. | 💸 |",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://developer.nexmo.com",
      "docsUrl": "https://developer.nexmo.com",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Vonage (formerly Nexmo). SMS from $0.0083/message. Voice from $0.0085/min. Pay-as-you-go pricing. Free trial credits on signup."
      },
      "rateLimit": "30 req/s",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://developer.nexmo.com'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 40,
      "scorePricing": 28,
      "score": 29,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:19.536Z",
      "verifiedStatus": 200,
      "latencyMs": 3931
    },
    {
      "id": "dymo",
      "name": "Dymo API",
      "provider": "Dymo API",
      "category": "communication",
      "description": "Multi-account and fraud detection. Sending emails without ending up in SPAM.                                                   | apiKey |  Yes  |   Yes   |",
      "longDescription": "Multi-account and fraud detection. Sending emails without ending up in SPAM.                                                   | apiKey |  Yes  |   Yes   |",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://dymo.tpeoficial.com",
      "docsUrl": "https://dymo.tpeoficial.com/",
      "hasFreeTier": true,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Free with DYMO SDK. Label printer API; hardware purchase required."
      },
      "rateLimit": "Not applicable",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://dymo.tpeoficial.com'",
      "sampleResponse": "{}",
      "scoreDepth": 25,
      "scoreLatency": 60,
      "scorePricing": 28,
      "score": 36,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:21.367Z",
      "verifiedStatus": 200,
      "latencyMs": 1638
    },
    {
      "id": "us-extract",
      "name": "US Extract API",
      "provider": "US Extract",
      "category": "communication",
      "description": "Extract postal addresses from any text including emails               | apiKey |  Yes  |   Yes   |",
      "longDescription": "Extract postal addresses from any text including emails               | apiKey |  Yes  |   Yes   |",
      "color": "#f59e0b",
      "tags": [
        "communication"
      ],
      "authType": "api-key",
      "authDescription": "See documentation for authentication details",
      "authExample": "Authorization: Bearer YOUR_TOKEN",
      "baseUrl": "https://smartystreets.com",
      "docsUrl": "https://smartystreets.com/products/apis/us-extract-api",
      "hasFreeTier": false,
      "pricing": {
        "model": "subscription",
        "startingCentsPerMonth": null,
        "freeQuota": null,
        "tiers": [],
        "details": "Pay-as-you-go. US address and contact data extraction. Pricing per API call."
      },
      "rateLimit": "Not officially published",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://smartystreets.com'",
      "sampleResponse": "{}",
      "scoreDepth": 21,
      "scoreLatency": 30,
      "scorePricing": 28,
      "score": 26,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:21.505Z",
      "verifiedStatus": 429,
      "latencyMs": 1087
    },
    {
      "id": "pwrtelegram-bot",
      "name": "PWRTelegram bot API",
      "provider": "PWRTelegram bot",
      "category": "communication",
      "description": "Telegram Bot API lets you build bots that send messages, photos, files, polls, and inline keyboards. Supports webhooks, inline mode, payments, and games. Completely free to use.",
      "longDescription": "Boosted version of the Telegram bot API                                                           | apiKey |  Yes  | Unknown |",
      "color": "#f59e0b",
      "tags": [
        "communication",
        "messaging",
        "bots",
        "chat",
        "social"
      ],
      "authType": "api-key",
      "authDescription": "Bot token appended to the base URL path (no header required)",
      "authExample": "GET https://api.telegram.org/bot{YOUR_BOT_TOKEN}/getMe",
      "baseUrl": "https://api.telegram.org",
      "docsUrl": "https://pwrtelegram.xyz",
      "hasFreeTier": true,
      "pricing": {
        "model": "free",
        "startingCentsPerMonth": 0,
        "freeQuota": {
          "amount": null,
          "unit": "requests",
          "period": "forever",
          "note": "Completely free, no limits"
        },
        "tiers": [
          {
            "name": "Free",
            "monthlyCents": 0,
            "included": "Unlimited — completely free"
          }
        ],
        "details": "The Telegram Bot API is 100% free with no usage limits. Bots can send up to 30 messages/second globally, or 1 message/second per chat."
      },
      "rateLimit": "30 messages/sec (global); 1 message/sec per chat",
      "endpoints": [
        {
          "method": "GET",
          "path": "/",
          "description": "See documentation for endpoint reference"
        }
      ],
      "sampleRequest": "curl 'https://pwrtelegram.xyz'",
      "sampleResponse": "{}",
      "scoreDepth": 42,
      "scoreLatency": 40,
      "scorePricing": 100,
      "score": 59,
      "reachable": true,
      "verifiedAt": "2026-03-29T20:20:25.992Z",
      "verifiedStatus": 200,
      "latencyMs": 2514
    }
  ]
}