Integrate API
Home
Company
Company
  • Company
  • Users
  • Office
Orders
Orders
  • Orders
  • Change Request
  • Drafts
  • GoToScan
Webhooks
Home
Company
Company
  • Company
  • Users
  • Office
Orders
Orders
  • Orders
  • Change Request
  • Drafts
  • GoToScan
Webhooks
  1. Users
  • List all users
    GET
  • Add new user
    POST
  • Get user by email
    GET
  • Update user details
    PATCH
  • Change user password
    POST
  • Send password reset link
    POST
  • Delete user
    DELETE
  1. Users

Update user details

Prod Env
https://app.cubi.casa/api/integrate/v3
Prod Env
https://app.cubi.casa/api/integrate/v3
PATCH
/users/email
Update details of a user of your company.
User can have roles "Collaborator", "User" or "Manager".

Request

Authorization
API Key
Add parameter in header
api-key
Example:
api-key: ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200OK
application/json
Updated user details
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PATCH 'https://app.cubi.casa/api/integrate/v3/users/email' \
--header 'api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "new_email": "user@example.com",
    "role": "Collaborator",
    "name": "string",
    "surname": "string"
}'
Response Response Example
{
    "id": "e6744861-0321-4cd2-988a-b6d4492f8ea6",
    "email": "henq@search.com",
    "name": "Test",
    "surname": "Success",
    "role": "User",
    "email_confirmed": true,
    "created_at": "1748458804"
}
Modified at 2025-08-11 11:34:35
Previous
Get user by email
Next
Change user password
Built with