---
title: "Launches using one technology"
method: GET
path: "/tech/{slug}/launches"
---

# Launches using one technology

`GET /tech/{slug}/launches`

## Request

- Base URL: `https://firstsited.com/api/v1`
- URL: `https://firstsited.com/api/v1/tech/{slug}/launches`
- Auth: HTTP bearer

The launches detected using a given technology. Offset paging only, and bounded on the launch date rather than arrival, so it is not the endpoint to poll; use /launches with observed_since and a cursor for a standing job.

Requires the `lists` scope. Available on: pro, firehose.

## Path parameters

- `slug` string, required

## Query parameters

- `limit` integer
- `offset` integer
- `since` string
- `until` string
- `launch_type` string
- `include` string
- `has_email` string
- `has_contact_url` string
- `min_confidence` number
- `min_category_confidence` number
- `min_country_confidence` number

## Response `200`

Success.

- object

## Other responses

- `400`: A required parameter is missing or malformed.
- `401`: No usable key. While the API is unannounced this is masked as 404.
- `403`: The key or plan does not carry the required scope.
- `429`: Quota exhausted (`monthly_credits_exhausted` or `distinct_launch_ceiling_reached`), or the per-key rate limit was exceeded, which returns a plain-text body rather than JSON.

---

[API](https://skmtc.dev/stackscope/apis/firstsited-api.md) · [All operations](https://skmtc.dev/stackscope/apis/firstsited-api/llms.txt) · [OpenAPI document](https://skmtc.dev/stackscope/apis/firstsited-api/revisions/36ae1d406fb1?raw)
