Update user expiry
Set or remove the expiry date on a child user. The user must belong to a child organization of your reseller.
Reseller accounts only. Request access.
ID of the child user to update.
Expiry date in `YYYY-MM-DD` format. Omit or pass `null` to remove the expiry.
curl -X POST 'https://backend.omnidim.io/api/v1/reseller/users/expiry' \ -H 'Authorization: Bearer YOUR_API_KEY' \ -H 'Content-Type: application/json' \ -d '{ "user_id": 1234, "expiry_date": "2026-12-31" }'
{ "success": true, "message": "User expiry date updated successfully", "user_id": 1234, "expiry_date": "2026-12-31" }
Authorization
BearerAuth Bearer token authentication. Obtain your API key from the OmniDimension dashboard.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
Update user access control
Enable or disable dashboard menu access flags for a child user. Only the flags you pass are changed. Flags outside your reseller's permissions are silently ignored.
Set child concurrency limit
Set the maximum number of simultaneous calls a child organization can run. Slots come from the reseller's shared pool. Increasing the limit deducts the delta from your pool and fails if you don't have enough slots. Decreasing the limit returns the delta to your pool immediately.
