Download OpenAPI specification:
Endpoints for managing feature users on a site.
Returns users with optional filtering and pagination.
| featureId required | string |
string <email> Filter by email. | |
| limit | integer >= 0 Maximum number of users to return. |
| offset | integer >= 0 Number of users to skip before collecting result rows. |
{- "featureUsers": [
- {
- "userId": "string",
- "email": "user@example.com",
- "status": "PENDING_TOS",
- "lastUpdated": 0
}
], - "limit": 10,
- "offset": 0,
- "count": 50
}Creates a new user or updates an existing user if the ID already exists.
| featureId required | string |
| userId required | string |
| email required | string <email> The email address of the user in the feature |
{- "email": "user@example.com"
}{- "userId": "string",
- "email": "user@example.com",
- "status": "PENDING_TOS",
- "lastUpdated": 0
}Validates and uploads an image for a user
| featureId required | string |
| userId required | string |
| image required | string <binary> The image file to upload for the user's profile. |
{- "title": "string",
- "detail": "string",
- "errors": [
- {
- "code": "IE001",
- "detail": "string"
}
], - "code": "E000"
}Provides consent for the user.
| featureId required | string |
| userId required | string |
{- "title": "string",
- "detail": "string",
- "errors": [
- {
- "code": "string",
- "detail": "string"
}
], - "code": "E000"
}Revokes the user's consent.
| featureId required | string |
| userId required | string |
{- "title": "string",
- "detail": "string",
- "errors": [
- {
- "code": "string",
- "detail": "string"
}
], - "code": "E000"
}Accepts the terms of service for the user.
| featureId required | string |
| userId required | string |
{- "title": "string",
- "detail": "string",
- "errors": [
- {
- "code": "string",
- "detail": "string"
}
], - "code": "E000"
}