Management API
Create a project
POST
https://mp.speechmatics.com/v1/projectsAuthentication
- managementToken
Authorization: Bearer <token>A management token, scoped to the workspace.
Request body
required
application/json
contract_idoptionalinteger<int64>For backward compatibility, this field is optional. The contract_id for the contract which the project should be created
namestringThe name of the project
descriptionoptionalstringA description of the project and its intended use
Responses
Created
application/json
project_idinteger<int64>is_defaultoptionalboolean | nullis_activeoptionalboolean | nullnameoptionalstringdescriptionoptionalstringcreated_atoptionalstring<date-time>deleted_atoptionalstring<date-time>
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"}'