oCoreoCore Docs
API Reference

Impersonation

Exit impersonation

Ends the current impersonation session and restores the admin's identity.

POST
/admin/impersonate/exit

Authorization

Authorization<token>

JWT Bearer token (format: Bearer {token})

In: header

curl -X POST "//api.ocore.dev/api/admin/impersonate/exit" \
  -H "Authorization: <token>"

OK

{
  "message": "string"
}

Impersonate a user

Starts an impersonation session, allowing the admin to act as another user. Cannot impersonate other admins.

POST
/admin/users/{id}/impersonate

Authorization

Authorization<token>

JWT Bearer token (format: Bearer {token})

In: header

Path Parameters

idRequiredstring

Target user ID

Format: "uuid"
curl -X POST "//api.ocore.dev/api/admin/users/497f6eca-6276-4993-bfeb-53cbbbba6f08/impersonate" \
  -H "Authorization: <token>"

OK

{
  "message": "string"
}

Was this page helpful?