Create user
documentedCreate a Canva user in a team from an IdP.
POST /_scim/v2/UsersUsersno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://www.canva.com/_scim/v2/Users" \
-X POST \
-H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" \
-H "Content-Type: application/scim+json" \
-H "Accept: application/scim+json" \
-d '{
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User"
],
"externalId": "{{$externalId}}",
"userName": "{{$userName}}",
"displayName": "{{$displayName}}",
"name": {
"givenName": "{{$givenName}}",
"familyName": "{{$familyName}}"
},
"emails": [
{
"primary": {{$emailPrimary}},
"value": "{{$emailsValue}}",
"type": "work"
}
],
"locale": "{{$locale}}",
"role": "{{$role}}",
"active": {{$active}}
}'"