---
title: SegmentationAPI for developers
description: Docs, OpenAPI, and SDKs for the SegmentationAPI SAM 3 HTTP API.
---

# SegmentationAPI for developers

SegmentationAPI is a bearer-authenticated HTTP API for SAM 3 masks. Humans and agents should use this hostname.

1. Get a key in the dashboard: https://app.segmentationapi.com
2. Follow the three-step flow in the docs: upload, `client.jobs.create()`, download
3. Keep the OpenAPI file next to your client: https://segmentationapi.com/openapi.json

Guides are also at the same path with `.md` (https://segmentationapi.com/docs.md, https://segmentationapi.com/docs/jobs.md).

## Links

- Docs: https://segmentationapi.com/docs
- API reference: https://segmentationapi.com/docs/api
- Agent index: https://segmentationapi.com/llms.txt
- API catalog: https://segmentationapi.com/.well-known/api-catalog
- TypeScript SDK: https://www.npmjs.com/package/@segmentationapi/sdk
- Production API: https://api.segmentationapi.com
