Number of results per page
MVMNT API (1.0.0)
The MVMNT API enables you to automate freight brokerage workflows by integrating directly with our Transportation Management System.
OAuth 2.0 client credentials flow. See Authentication Guide for details.
Headers:
Content-Type: application/x-www-form-urlencodedBody Parameters:
grant_type=client_credentials
client_id=YOUR_CLIENT_ID
client_secret=YOUR_CLIENT_SECRETcurl -X POST https://api.mvmnt.io/oauth2/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET"Download OpenAPI description
Overview
Languages
Servers
Mock server
https://docs.mvmnt.io/_mock/apis/openapi/
Production
https://api.mvmnt.io/v1/
- Mock serverhttps://docs.mvmnt.io/_mock/apis/openapi/teams/filter
- Productionhttps://api.mvmnt.io/v1/teams/filter
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.mvmnt.io/_mock/apis/openapi/teams/filter \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"filter": {
"name": {
"includes": "Sales"
}
},
"pageSize": 50
}'Response
application/json
{ "data": [ { … } ], "pagination": { "pageSize": 50, "hasNextPage": true, "hasPreviousPage": false, "endCursor": "eyJpZCI6IjU1MGU4NDAwLWUyOWItNDFkNC1hNzE2LTQ0NjY1NTQ0MDAwMCJ9" } }
- Mock serverhttps://docs.mvmnt.io/_mock/apis/openapi/teams
- Productionhttps://api.mvmnt.io/v1/teams
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.mvmnt.io/_mock/apis/openapi/teams \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "Sales Team - West Coast",
"key": "ERP-TEAM-WEST",
"users": [
{
"id": "550e8400-e29b-41d4-a716-446655440000"
},
{
"key": "ERP-USER-12345"
}
]
}'Team created successfully
Unique team identifier
Example: "123e4567-e89b-12d3-a456-426614174000"
Client-defined reference identifier for this team
Example: "ERP-TEAM-WEST"
Timestamp when team was created
Example: "2025-01-15T10:00:00Z"
Timestamp when team was last updated
Example: "2025-01-15T14:30:00Z"
Response
application/json
{ "object": "TEAM", "id": "123e4567-e89b-12d3-a456-426614174000", "name": "Sales Team - West Coast", "key": "ERP-TEAM-WEST", "users": [ { … } ], "createdAt": "2025-01-15T10:00:00Z", "updatedAt": "2025-01-15T14:30:00Z", "deletedAt": null }
- Mock serverhttps://docs.mvmnt.io/_mock/apis/openapi/teams/{id}
- Productionhttps://api.mvmnt.io/v1/teams/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.mvmnt.io/_mock/apis/openapi/teams/550e8400-e29b-41d4-a716-446655440000?by=key' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Successful response
Unique team identifier
Example: "123e4567-e89b-12d3-a456-426614174000"
Client-defined reference identifier for this team
Example: "ERP-TEAM-WEST"
Timestamp when team was created
Example: "2025-01-15T10:00:00Z"
Timestamp when team was last updated
Example: "2025-01-15T14:30:00Z"
Response
application/json
{ "object": "TEAM", "id": "123e4567-e89b-12d3-a456-426614174000", "name": "Sales Team - West Coast", "key": "ERP-TEAM-WEST", "users": [ { … } ], "createdAt": "2025-01-15T10:00:00Z", "updatedAt": "2025-01-15T14:30:00Z", "deletedAt": null }
- Mock serverhttps://docs.mvmnt.io/_mock/apis/openapi/teams/{id}
- Productionhttps://api.mvmnt.io/v1/teams/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.mvmnt.io/_mock/apis/openapi/teams/550e8400-e29b-41d4-a716-446655440000?by=key' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "Sales Team - West Coast",
"key": "ERP-TEAM-WEST",
"users": [
{
"id": "550e8400-e29b-41d4-a716-446655440000"
},
{
"key": "ERP-USER-12345"
}
]
}'Team updated successfully
Unique team identifier
Example: "123e4567-e89b-12d3-a456-426614174000"
Client-defined reference identifier for this team
Example: "ERP-TEAM-WEST"
Timestamp when team was created
Example: "2025-01-15T10:00:00Z"
Timestamp when team was last updated
Example: "2025-01-15T14:30:00Z"
Response
application/json
{ "object": "TEAM", "id": "123e4567-e89b-12d3-a456-426614174000", "name": "Sales Team - West Coast", "key": "ERP-TEAM-WEST", "users": [ { … } ], "createdAt": "2025-01-15T10:00:00Z", "updatedAt": "2025-01-15T14:30:00Z", "deletedAt": null }
- Mock serverhttps://docs.mvmnt.io/_mock/apis/openapi/teams/{id}
- Productionhttps://api.mvmnt.io/v1/teams/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.mvmnt.io/_mock/apis/openapi/teams/550e8400-e29b-41d4-a716-446655440000?by=key' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'