For AI agents: a documentation index is available at /llms.txt. Markdown versions of all pages can be requested by appending `.md` to the URL, or by setting the `Accept` header to `text/markdown`.
Skip to main content
Management API

Create a project

POST https://mp.speechmatics.com/v1/projects

Authentication

  • managementToken Authorization: Bearer <token>

    A management token, scoped to the workspace.

Request body

required
application/json
contract_id
integer<int64>
optional

For backward compatibility, this field is optional. The contract_id for the contract which the project should be created

name
string

The name of the project

description
string
optional

A description of the project and its intended use

Responses

Created

application/json
project_id
integer<int64>
is_default
boolean | null
optional
is_active
boolean | null
optional
name
string
optional
description
string
optional
created_at
string<date-time>
optional
deleted_at
string<date-time>
optional

Request

MANAGEMENT_TOKEN="YOUR_MANAGEMENT_TOKEN"

curl -L -X POST "https://mp.speechmatics.com/v1/projects" \
-H "Authorization: Bearer ${MANAGEMENT_TOKEN}" \
-H "Content-Type: application/json" \
-d '{"name": "Customer support", "description": "Transcribes support calls"}'