Orthogonal Predict Leads API

The PredictLeads API from Orthogonal — 23 operation(s) for predictleads.

Operations 23

GET /predictleads/v3/companies/{company_id_or_domain}/similar_companies Find companies similar to a given company #
GET /predictleads/v3/companies/{company_id_or_domain}/website_evolution Track website changes over time for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later p #
GET /predictleads/v3/news_events/{id} Get a single news event by ID #
GET /predictleads/v3/products/{id} Get a single product by ID #
GET /predictleads/v3/companies/{company_id_or_domain}/financing_events Get financing/funding events for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page #
GET /predictleads/v3/companies/{id_or_domain} Get company profile by ID or domain #
GET /predictleads/v3/discover/job_openings Search and filter job openings across all companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page #
GET /predictleads/v3/companies/{company_id_or_domain}/job_openings Get job openings for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or #
GET /predictleads/v3/job_openings/{id} Get a single job opening by ID #
GET /predictleads/v3/companies/{company_id_or_domain}/news_events Get news events for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or #
GET /predictleads/v3/discover/portfolio_companies/connections Discover connections across portfolio companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, of #
GET /predictleads/v3/companies/{company_id_or_domain}/technology_detections Get technology stack detections for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later p #
GET /predictleads/v3/discover/products/latest Discover the latest products across all companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, #
GET /predictleads/v3/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections Find companies using a specific technology Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, #
GET /predictleads/v3/companies/{company_id_or_domain}/github_repositories Get GitHub repositories associated with a company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, #
GET /predictleads/v3/discover/financing_events Search and filter financing events across all companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later #
GET /predictleads/v3/technologies List all tracked technologies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor ca #
GET /predictleads/v3/technologies/{id_or_fuzzy_name} Get a specific technology by ID or name #
GET /predictleads/v3/companies/{company_id_or_domain}/connections Get business connections for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, of #
GET /predictleads/v3/discover/news_events Search and filter news events across all companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, #
GET /predictleads/v3/companies/{company_id_or_domain}/products Get products associated with a company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or #
GET /predictleads/v3/discover/startup_platform_posts Discover posts from startup platforms (Product Hunt, Hacker News, etc.) Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run resp #
GET /predictleads/v3/discover/companies Search and filter companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor call #

Work with this as data

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

MCP server

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

https://apis.io/mcp

Tools for apis

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

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/orthogonal-predictleads-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

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

Get an API key

Free tier, no email required.

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

OpenAPI Specification

orthogonal-predictleads-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Orthogonal API Marketplace Predict Leads API
  version: 1.0.0
  description: Discoverable APIs payable over MPP (Machine Payments Protocol / Tempo), x402, and np (Circle Gateway Nanopayments, x402 v2).
servers:
- url: https://mpp.orthogonal.com
  description: MPP (Tempo) rail
- url: https://x402.orthogonal.com
  description: x402 rail
- url: https://np.orthogonal.com
  description: np (Circle Gateway, x402 v2) rail
tags:
- name: PredictLeads
paths:
  /predictleads/v3/companies/{company_id_or_domain}/similar_companies:
    get:
      operationId: predictleads_GET__v3_companies_company_id_or_domain_similar_companies
      summary: Find companies similar to a given company
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/similar_companies
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/similar_companies
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/similar_companies
  /predictleads/v3/companies/{company_id_or_domain}/website_evolution:
    get:
      operationId: predictleads_GET__v3_companies_company_id_or_domain_website_evolution
      summary: 'Track website changes over time for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/website_evolution
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/website_evolution
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/website_evolution
  /predictleads/v3/news_events/{id}:
    get:
      operationId: predictleads_GET__v3_news_events_id_
      summary: Get a single news event by ID
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/news_events/{id}
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/news_events/{id}
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/news_events/{id}
  /predictleads/v3/products/{id}:
    get:
      operationId: predictleads_GET__v3_products_id_
      summary: Get a single product by ID
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/products/{id}
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/products/{id}
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/products/{id}
  /predictleads/v3/companies/{company_id_or_domain}/financing_events:
    get:
      operationId: predictleads_GET__v3_companies_company_id_or_domain_financing_events
      summary: 'Get financing/funding events for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/financing_events
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/financing_events
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/financing_events
  /predictleads/v3/companies/{id_or_domain}:
    get:
      operationId: predictleads_GET__v3_companies_id_or_domain_
      summary: Get company profile by ID or domain
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{id_or_domain}
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{id_or_domain}
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{id_or_domain}
  /predictleads/v3/discover/job_openings:
    get:
      operationId: predictleads_GET__v3_discover_job_openings
      summary: 'Search and filter job openings across all companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/discover/job_openings
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/discover/job_openings
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/discover/job_openings
  /predictleads/v3/companies/{company_id_or_domain}/job_openings:
    get:
      operationId: predictleads_GET__v3_companies_company_id_or_domain_job_openings
      summary: 'Get job openings for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/job_openings
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/job_openings
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/job_openings
  /predictleads/v3/job_openings/{id}:
    get:
      operationId: predictleads_GET__v3_job_openings_id_
      summary: Get a single job opening by ID
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/job_openings/{id}
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/job_openings/{id}
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/job_openings/{id}
  /predictleads/v3/companies/{company_id_or_domain}/news_events:
    get:
      operationId: predictleads_GET__v3_companies_company_id_or_domain_news_events
      summary: 'Get news events for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/news_events
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/news_events
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/news_events
  /predictleads/v3/discover/portfolio_companies/connections:
    get:
      operationId: predictleads_GET__v3_discover_portfolio_companies_connections
      summary: 'Discover connections across portfolio companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/discover/portfolio_companies/connections
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/discover/portfolio_companies/connections
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/discover/portfolio_companies/connections
  /predictleads/v3/companies/{company_id_or_domain}/technology_detections:
    get:
      operationId: predictleads_GET__v3_companies_company_id_or_domain_technology_detections
      summary: 'Get technology stack detections for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/technology_detections
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/technology_detections
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/technology_detections
  /predictleads/v3/discover/products/latest:
    get:
      operationId: predictleads_GET__v3_discover_products_latest
      summary: 'Discover the latest products across all companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/discover/products/latest
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/discover/products/latest
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/discover/products/latest
  /predictleads/v3/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections:
    get:
      operationId: predictleads_GET__v3_discover_technologies_technology_id_or_fuzzy_name_technology_detections
      summary: 'Find companies using a specific technology Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections
  /predictleads/v3/companies/{company_id_or_domain}/github_repositories:
    get:
      operationId: predictleads_GET__v3_companies_company_id_or_domain_github_repositories
      summary: 'Get GitHub repositories associated with a company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/github_repositories
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/github_repositories
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/github_repositories
  /predictleads/v3/discover/financing_events:
    get:
      operationId: predictleads_GET__v3_discover_financing_events
      summary: 'Search and filter financing events across all companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/discover/financing_events
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/discover/financing_events
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/discover/financing_events
  /predictleads/v3/technologies:
    get:
      operationId: predictleads_GET__v3_technologies
      summary: 'List all tracked technologies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/technologies
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/technologies
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/technologies
  /predictleads/v3/technologies/{id_or_fuzzy_name}:
    get:
      operationId: predictleads_GET__v3_technologies_id_or_fuzzy_name_
      summary: Get a specific technology by ID or name
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/technologies/{id_or_fuzzy_name}
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/technologies/{id_or_fuzzy_name}
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/technologies/{id_or_fuzzy_name}
  /predictleads/v3/companies/{company_id_or_domain}/connections:
    get:
      operationId: predictleads_GET__v3_companies_company_id_or_domain_connections
      summary: 'Get business connections for a specific company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/connections
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/connections
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/connections
  /predictleads/v3/discover/news_events:
    get:
      operationId: predictleads_GET__v3_discover_news_events
      summary: 'Search and filter news events across all companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/discover/news_events
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/discover/news_events
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/discover/news_events
  /predictleads/v3/companies/{company_id_or_domain}/products:
    get:
      operationId: predictleads_GET__v3_companies_company_id_or_domain_products
      summary: 'Get products associated with a company Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/products
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/products
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/products
  /predictleads/v3/discover/startup_platform_posts:
    get:
      operationId: predictleads_GET__v3_discover_startup_platform_posts
      summary: 'Discover posts from startup platforms (Product Hunt, Hacker News, etc.) Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/discover/startup_platform_posts
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/discover/startup_platform_posts
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/discover/startup_platform_posts
  /predictleads/v3/discover/companies:
    get:
      operationId: predictleads_GET__v3_discover_companies
      summary: 'Search and filter companies Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.'
      tags:
      - PredictLeads
      responses:
        '200':
          description: Successful response
        '402':
          description: Payment Required (x402 / MPP / np)
      x-payment-info:
        price: 0.04
        offers:
        - method: mpp
          intent: charge
          rail: tempo
          currency: USDC.e
          url: https://mpp.orthogonal.com/predictleads/v3/discover/companies
        - method: x402
          intent: charge
          rail: base
          currency: USDC
          url: https://x402.orthogonal.com/predictleads/v3/discover/companies
        - method: np
          intent: charge
          rail: base
          currency: USDC
          settlement: circle-gateway
          version: x402-v2
          url: https://np.orthogonal.com/predictleads/v3/discover/companies
x-service-info:
  name: Orthogonal
  docs:
    llms: https://api.orthogonal.com/llms.txt
  protocols:
  - mpp
  - x402
  - np