Download OpenAPI specification:Download
APIs to build new integrations with Moveworks. Our base URL is api.moveworks.ai.
Send a message to a list of recipients for an event. The event must be defined in the Events Workspace.
Successfully scheduled
Bad Request
Unauthenticated
Unauthorized
Event not found
Rate Limit Exceeded
{- "message": "This is a rich message that supports <b>bold</b> and <i>italics</i>.<br><br> Did I mention, we also support:<br><ul><li>Lists</li><li><a href=\"https://moveworks.com\">Links</a></li><li>and just about <a href=\"https://www.webfx.com/tools/emoji-cheat-sheet/\"> any emoji you want </a>:fire:</li></ul>",
- "recipients": [
- "email@email.com"
], - "context": {
- "slots": {
- "property1": "some_data"
}
}
}
{- "data": {
- "status": "RECEIVED"
}
}
Generate an Access Token using OAuth 2.0 Client Credentials for authentication in subsequent API calls to other endpoints. See Credentials Management - OAuth 2.0 Client for more info.
Token created
Bad Request
Unauthenticated
Rate Limit Exceeded
Internal Server Error
{- "client_id": "15d8db87-9a06-4d5d-8e22-0b4e6c6c30a7",
- "client_secret": "mws_ygD73mHVN9tgrScyFQZ8HIQRq9fNniNtuSuXMlt4wqu3E9Jit8wOoUVWLWblyUVDtW6lMz2QS6GTZqupMFD7RaiS8BucVVDH766b",
- "grant_type": "client_credentials"
}
{- "data": {
- "access_token": "mwt_QqPa4KogjF09IGKlAdiMfjlV36WiDebyKJURCv38lMTp1ay4fEX6CVJYZpwPZi0HIag8bKlM7x2SfWde1t6Fp3BTnjiTWaF4NDTI",
- "expires_in": 3600,
- "token_type": "Bearer"
}
}
Send a message to users. This endpoint is deprecated, but existing integrations will continue to work.
Object containing all the data needed to send a message to a list of recipients
Successfully scheduled
Bad Request
Unauthenticated
Unauthorized
Rate Limit Exceeded
{- "message": "This is a rich message that supports <b>bold</b> and <i>italics</i>.<br><br> Did I mention, we also support:<br><ul><li>Lists</li><li><a href=\"https://moveworks.com\">Links</a></li><li>and just about <a href=\"https://www.webfx.com/tools/emoji-cheat-sheet/\"> any emoji you want </a>:fire:</li></ul>",
- "recipients": [
- "email@email.com"
]
}
{- "code": "INVALID_VALUE_SIZE_TOO_SHORT",
- "message": "Expected `message` field to be of min size: 1"
}