Me
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
Set this parameter to true if you want to get also the user roles in organizations with pending invitation. The default value is false.
{"value":true}Successful response
GET /api/v2/users/me HTTP/1.1
Host: eu1.make.com
Authorization: Token your-api-token
Accept: */*
Successful response
{
"authUser": {
"id": 1,
"name": "Martin",
"email": "admin@make.cloud",
"language": "en",
"timezoneId": 113,
"localeId": 18,
"countryId": 1,
"features": {
"allow_apps": true
},
"avatar": "https://secure.gravatar.com/avatar/6b1a74d20d925c12a73af32bf0dd7164.jpg?d=mm",
"timezone": "Europe/Prague",
"locale": "en",
"emailNotifications": null,
"hasAddedApp": false,
"tfaStatus": 0
}
}Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
Successful response
GET /api/v2/users/me/current-authorization HTTP/1.1
Host: eu1.make.com
Authorization: Token your-api-token
Accept: */*
Successful response
{
"authorization": {
"scope": [
"read:user",
"write:scenario"
],
"authUsed": "token"
}
}Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
Survey status
Whether the user still needs to complete the onboarding survey.
The submitted survey response. Only present when pending is false and a response exists.
Unauthorized — user is not authenticated.
GET /api/v2/users/me/onboarding-survey HTTP/1.1
Host: eu1.make.com
Authorization: Token your-api-token
Accept: */*
{
"pending": true
}Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The type of survey being submitted (e.g., self_serve, enterprise).
Version of the survey schema. Allows consumers to interpret the answers.
Optional list of native app package names to pin for the user. Apps that do not exist are reported as failed without blocking the submission.
Survey submitted successfully. Side effects (app pinning) are reported individually.
Whether the core survey submission succeeded.
Validation error — missing required fields (survey_type, schema_version, or answers).
Unauthorized — user is not authenticated.
POST /api/v2/users/me/onboarding-survey HTTP/1.1
Host: eu1.make.com
Authorization: Token your-api-token
Content-Type: application/json
Accept: */*
Content-Length: 235
{
"survey_type": "self_serve",
"schema_version": 1,
"answers": {
"discovery_source": "search_engine",
"technical_proficiency": "developer",
"building_for": "team",
"org_size": 1150,
"team_department": "engineering"
},
"preferred_apps": [
"slack",
"gmail"
]
}{
"success": true,
"result": {
"ok": 1
},
"pinnedApps": [
{
"app": "slack",
"success": true
},
{
"app": "gmail",
"success": true
}
],
"invitedUsers": []
}Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
Successful response
GET /api/v2/users/me/organization-invitations HTTP/1.1
Host: eu1.make.com
Authorization: Token your-api-token
Accept: */*
Successful response
{
"userOrganizationInvitations": [
{
"hash": "e99ca895-4c54-4d13-b83a-8ab37c35f17a",
"organizationId": 10,
"organizationName": "Organization 10",
"usersRoleId": 12,
"invitation": "pending"
},
{
"hash": "5cd8b8c3-cb5c-4bd8-8d31-4b92fcdc7768",
"organizationId": 13,
"organizationName": "Organization 13",
"usersRoleId": 12,
"invitation": "expired"
}
]
}Last updated

