JobsPipe
API Reference

Technologies (Beta)

The technologies named in job postings, with company counts, evidence tiers and adoption over time, via GET /v1/technologies and GET /v1/technologies/{slug}.

GET https://api.jobspipe.dev/v1/technologies
GET https://api.jobspipe.dev/v1/technologies/{slug}

Beta. Enabled per account. Without access both endpoints answer 404 with {"error": "company_technographics_not_enabled"} and charge nothing.

List technologies

Technologies ranked by how many companies hire for them.

ParameterDescription
kindComma-separated: product, methodology, certification, standard.
categoryComma-separated category slugs, e.g. data-warehouse.
countryComma-separated ISO country codes: count only postings from these countries.
limit1 to 200, default 50.
page0-based page, default 0.
curl "https://api.jobspipe.dev/v1/technologies?kind=product&country=DE&limit=10" \
  -H "Authorization: Bearer jp_live_your_key_here"
{
  "as_of": "2026-09-25 06:00:00",
  "metadata": { "total_results": 1843, "limit": 10, "page": 0 },
  "data": [
    {
      "technology": { "slug": "python", "name": "Python", "category": "Programming Language", "category_slug": "programming-language", "parent_category": "Languages", "kind": "product", "logo": null },
      "companies": 41230,
      "jobs": 212400,
      "first_date_found": "2022-01-03",
      "last_date_found": "2026-09-24"
    }
  ]
}

companies counts every company with at least one posting naming the technology, at any tier.

One technology

curl https://api.jobspipe.dev/v1/technologies/snowflake \
  -H "Authorization: Bearer jp_live_your_key_here"
FieldDescription
technologySlug, name, category, kind.
companies, jobsCompanies and postings that name it.
first_date_found, last_date_foundEarliest and latest posting dates.
companies_by_tierCompanies per evidence tier: confirmed, likely, mentioned.
top_countries, top_occupationsMost common posting countries and ISCO-08 occupations, in order.
top_companiesUp to 20 companies at likely or stronger, most postings first. domain, url and logo only where two sources agree on the domain.
recently_adoptedUp to 20 companies whose first posting naming it is from the last 30 days and who had been posting for at least 90 days before that.
monthly_adoptionPer month for the last 12 months: companies whose first posting naming it fell in that month, active_companies with any posting naming it that month, and jobs, the postings naming it.

Cost and errors

One credit per call. Responses are cached for up to six hours; as_of says when the current release was published.

StatusMeaning
400Invalid parameters.
402Monthly credit quota exceeded.
404Unknown technology, or the beta is not enabled for this account.
502The data could not be read; retry. Nothing is charged.

On this page