{
  "aid": "jobspipe.dev",
  "name": "JobsPipe",
  "description": "JobsPipe is a jobs API and hiring-signal platform. It collects job postings from 30+ job boards, applicant tracking systems and public employment services, normalizes them into one schema with salaries, seniority, occupation, skills and technologies, and serves them over a REST API, an MCP server and signed webhooks, alongside company and technographic data built from the same postings.",
  "image": "https://jobspipe.dev/opengraph-image",
  "url": "https://jobspipe.dev/apis.json",
  "created": "2026-10-25",
  "modified": "2026-10-25",
  "specificationVersion": "0.20",
  "tags": [
    "Jobs",
    "Job Postings",
    "Hiring Signals",
    "Technographics",
    "Company Data",
    "Labor Market",
    "Webhooks",
    "MCP"
  ],
  "apis": [
    {
      "aid": "jobspipe.dev:jobs",
      "name": "JobsPipe Jobs API",
      "description": "Search normalized job postings from 30+ job boards and applicant tracking systems, read a company's hiring profile, and fetch a board live.",
      "humanURL": "https://docs.jobspipe.dev/api-reference/jobs-search",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Jobs",
        "Job Postings",
        "Hiring Signals"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/jobs.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/api-reference/jobs-search"
        }
      ]
    },
    {
      "aid": "jobspipe.dev:companies",
      "name": "JobsPipe Companies API",
      "description": "Company records and suggestions, and search for companies by the technologies they hire for.",
      "humanURL": "https://docs.jobspipe.dev/api-reference/companies",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Companies",
        "Firmographics"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/companies.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/api-reference/companies"
        }
      ]
    },
    {
      "aid": "jobspipe.dev:technologies",
      "name": "JobsPipe Technologies API",
      "description": "The technologies companies hire for: adoption counts, who uses each one, and name resolution.",
      "humanURL": "https://docs.jobspipe.dev/api-reference/technologies",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Technographics",
        "Technologies"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/technologies.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/api-reference/technologies"
        }
      ]
    },
    {
      "aid": "jobspipe.dev:stack",
      "name": "JobsPipe Stack Scan API",
      "description": "Detect the technologies a website runs.",
      "humanURL": "https://docs.jobspipe.dev/api-reference/stack-scan",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Technographics",
        "Website Technology Detection"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/stack.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/api-reference/stack-scan"
        }
      ]
    },
    {
      "aid": "jobspipe.dev:monitors",
      "name": "JobsPipe Monitors API",
      "description": "Follow job postings and be told by signed webhook when they close.",
      "humanURL": "https://docs.jobspipe.dev/api-reference/monitors",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Webhooks",
        "Job Postings"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/monitors.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/api-reference/monitors"
        }
      ]
    },
    {
      "aid": "jobspipe.dev:labour-market-insights",
      "name": "JobsPipe Labour Market Insights API",
      "description": "Aggregates over the postings, such as salary benchmarks by occupation, country and seniority.",
      "humanURL": "https://docs.jobspipe.dev/api-reference/insights",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Labor Market",
        "Salaries"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/labour-market-insights.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/api-reference/insights"
        }
      ]
    },
    {
      "aid": "jobspipe.dev:layoffs",
      "name": "JobsPipe Layoffs API",
      "description": "US WARN Act layoff and closure notices as state labor agencies publish them, with the company each names when matched.",
      "humanURL": "https://docs.jobspipe.dev/api-reference/layoffs",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Layoffs",
        "WARN Notices",
        "Hiring Signals"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/layoffs.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/api-reference/layoffs"
        }
      ]
    },
    {
      "aid": "jobspipe.dev:contacts",
      "name": "JobsPipe Contacts API",
      "description": "Find work emails, personal emails and phone numbers for people, by LinkedIn profile or by name and company domain.",
      "humanURL": "https://docs.jobspipe.dev/api-reference/enrich",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Contact Data",
        "Email Finder",
        "Phone Finder"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/contacts.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/api-reference/enrich"
        }
      ]
    },
    {
      "aid": "jobspipe.dev:account",
      "name": "JobsPipe Account API",
      "description": "The calling account and its credits, feedback on the data, and checkout for packages and credits.",
      "humanURL": "https://docs.jobspipe.dev/usage/tracking-usage",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Account",
        "Billing"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/account.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/usage/tracking-usage"
        }
      ]
    },
    {
      "aid": "jobspipe.dev:sandbox",
      "name": "JobsPipe Sandbox API",
      "description": "Keyless sample responses for trying the API before signing up.",
      "humanURL": "https://docs.jobspipe.dev/guides/prototype-with-the-sandbox",
      "baseURL": "https://api.jobspipe.dev",
      "tags": [
        "Sandbox"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://jobspipe.dev/openapi/sandbox.json"
        },
        {
          "type": "Documentation",
          "url": "https://docs.jobspipe.dev/guides/prototype-with-the-sandbox"
        }
      ]
    }
  ],
  "common": [
    {
      "type": "OpenAPI",
      "url": "https://jobspipe.dev/openapi.json"
    },
    {
      "type": "Spectral",
      "url": "https://jobspipe.dev/governance/spectral.yaml"
    },
    {
      "type": "Vocabulary",
      "url": "https://jobspipe.dev/governance/vocabulary.yaml"
    },
    {
      "type": "Conformance",
      "url": "https://jobspipe.dev/governance/conformance.yaml"
    },
    {
      "type": "Overlay",
      "url": "https://jobspipe.dev/governance/overlay.json"
    },
    {
      "type": "AgenticAccess",
      "url": "https://jobspipe.dev/governance/agentic-access.json"
    },
    {
      "type": "Governance",
      "url": "https://jobspipe.dev/governance"
    },
    {
      "type": "Deprecation",
      "url": "https://jobspipe.dev/trust/compliance#api-versioning-and-deprecation"
    },
    {
      "type": "SupportLifetime",
      "url": "https://jobspipe.dev/trust/compliance#support-lifetime"
    },
    {
      "type": "Idempotency",
      "url": "https://docs.jobspipe.dev/api-reference/errors"
    },
    {
      "type": "ErrorCatalog",
      "url": "https://docs.jobspipe.dev/api-reference/errors"
    },
    {
      "type": "Pagination",
      "url": "https://docs.jobspipe.dev/api-reference/pagination"
    },
    {
      "type": "RateLimits",
      "url": "https://docs.jobspipe.dev/usage/rate-limits"
    },
    {
      "type": "Webhooks",
      "url": "https://docs.jobspipe.dev/api-reference/webhooks"
    },
    {
      "type": "DataModel",
      "url": "https://docs.jobspipe.dev/api-reference/job-schema"
    },
    {
      "type": "Authentication",
      "url": "https://docs.jobspipe.dev/authentication"
    },
    {
      "type": "OAuthScopes",
      "url": "https://api.jobspipe.dev/.well-known/oauth-protected-resource"
    },
    {
      "type": "ProtectedResourceMetadata",
      "url": "https://api.jobspipe.dev/.well-known/oauth-protected-resource"
    },
    {
      "type": "AuthorizationServerMetadata",
      "url": "https://api.jobspipe.dev/.well-known/oauth-authorization-server"
    },
    {
      "type": "OpenIDConfiguration",
      "url": "https://jobspipe.dev/.well-known/openid-configuration"
    },
    {
      "type": "APICatalog",
      "url": "https://jobspipe.dev/.well-known/api-catalog"
    },
    {
      "type": "WellKnown",
      "url": "https://jobspipe.dev/.well-known/api-catalog"
    },
    {
      "type": "SecurityTxt",
      "url": "https://jobspipe.dev/.well-known/security.txt"
    },
    {
      "type": "HTTPMessageSignatures",
      "url": "https://jobspipe.dev/.well-known/http-message-signatures-directory"
    },
    {
      "type": "ContentSignal",
      "url": "https://jobspipe.dev/robots.txt"
    },
    {
      "type": "AgenticCommerce",
      "url": "https://jobspipe.dev/.well-known/ucp.json"
    },
    {
      "type": "MCPServer",
      "url": "https://mcp.jobspipe.dev/mcp"
    },
    {
      "type": "MCPServerCard",
      "url": "https://jobspipe.dev/.well-known/mcp/server-card.json"
    },
    {
      "type": "AgentCard",
      "url": "https://jobspipe.dev/.well-known/agent-card.json"
    },
    {
      "type": "AgentSkill",
      "url": "https://jobspipe.dev/.well-known/agent-skills/index.json"
    },
    {
      "type": "LLMsTxt",
      "url": "https://jobspipe.dev/llms.txt"
    },
    {
      "type": "Documentation",
      "url": "https://docs.jobspipe.dev"
    },
    {
      "type": "GettingStarted",
      "url": "https://docs.jobspipe.dev/quickstart"
    },
    {
      "type": "APIReference",
      "url": "https://docs.jobspipe.dev/api-reference/jobs-search"
    },
    {
      "type": "DeveloperPortal",
      "url": "https://jobspipe.dev/developers"
    },
    {
      "type": "Sandbox",
      "url": "https://jobspipe.dev/sandbox"
    },
    {
      "type": "SDK",
      "url": "https://pypi.org/project/jobspipe/"
    },
    {
      "type": "SDK",
      "url": "https://pkg.go.dev/github.com/jobspipe/jobspipe-go"
    },
    {
      "type": "CLI",
      "url": "https://www.npmjs.com/package/jobspipe-cli"
    },
    {
      "type": "Examples",
      "url": "https://github.com/jobspipe/job-board-starter"
    },
    {
      "type": "GitHubOrganization",
      "url": "https://github.com/jobspipe"
    },
    {
      "type": "ChangeLog",
      "url": "https://jobspipe.dev/changelog"
    },
    {
      "type": "News",
      "url": "https://jobspipe.dev/changelog"
    },
    {
      "type": "Blog",
      "url": "https://jobspipe.dev/blog"
    },
    {
      "type": "StatusPage",
      "url": "https://status.jobspipe.dev"
    },
    {
      "type": "Plans",
      "url": "https://jobspipe.dev/pricing.md"
    },
    {
      "type": "Pricing",
      "url": "https://jobspipe.dev/pricing"
    },
    {
      "type": "SignUp",
      "url": "https://jobspipe.dev/signup"
    },
    {
      "type": "Support",
      "url": "https://jobspipe.dev/contact"
    },
    {
      "type": "TermsOfService",
      "url": "https://jobspipe.dev/terms"
    },
    {
      "type": "PrivacyPolicy",
      "url": "https://jobspipe.dev/privacy"
    },
    {
      "type": "AcceptableUse",
      "url": "https://jobspipe.dev/acceptable-use"
    },
    {
      "type": "TrustCenter",
      "url": "https://jobspipe.dev/trust"
    },
    {
      "type": "Compliance",
      "url": "https://jobspipe.dev/trust/compliance"
    },
    {
      "type": "Security",
      "url": "https://jobspipe.dev/trust/security"
    },
    {
      "type": "VulnerabilityDisclosure",
      "url": "https://jobspipe.dev/trust/security"
    },
    {
      "type": "DataProcessingAgreement",
      "url": "https://jobspipe.dev/dpa"
    },
    {
      "type": "Subprocessors",
      "url": "https://jobspipe.dev/dpa#sub-processors"
    },
    {
      "type": "IncidentNotification",
      "url": "https://jobspipe.dev/dpa#breach-notification"
    },
    {
      "type": "DataSubjectRequest",
      "url": "https://jobspipe.dev/trust/privacy-compliance"
    },
    {
      "type": "DataResidency",
      "url": "https://jobspipe.dev/trust/compliance#data-residency"
    },
    {
      "type": "GlobalPrivacyControl",
      "url": "https://jobspipe.dev/.well-known/gpc.json"
    },
    {
      "type": "AccessibilityConformance",
      "url": "https://jobspipe.dev/trust/compliance#accessibility"
    },
    {
      "type": "AgeAssurance",
      "url": "https://jobspipe.dev/privacy#children"
    },
    {
      "type": "NoticeAndAction",
      "url": "https://jobspipe.dev/trust/abuse"
    },
    {
      "type": "ExitAssistance",
      "url": "https://jobspipe.dev/trust/compliance#switching-and-exit"
    },
    {
      "type": "SBOM",
      "url": "https://jobspipe.dev/sbom.json"
    }
  ],
  "maintainers": [
    {
      "FN": "JobsPipe",
      "email": "support@jobspipe.dev",
      "url": "https://jobspipe.dev"
    }
  ]
}