Delete a merchant member through an organization
Deprecated
Deprecated. Use DELETE /v1/merchants/{id}/members/{userId}. Requires merchant:members:write on the merchant. The organization must match the caller and the merchant.
Authorization
oauth2 Create a client with POST /v1/oauth/clients, then exchange its credentials for an access token. AUTHORIZATION_CODE clients act on behalf of a signed-in user and always use PKCE; CLIENT_CREDENTIALS clients act as themselves. A client may only be granted scopes its creator already holds — read the grantable list from GET /v1/oauth/clients/scopes.
In: header
Path Parameters
Unique identifier (slug) of the organization.
Unique identifier of the merchant.
uuidUnique identifier of the user.
uuidResponse Body
application/json
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/v1/organizations/greenwheels/merchants/550e8400-e29b-41d4-a716-446655440001/members/550e8400-e29b-41d4-a716-446655440000"{ "code": "BAD_REQUEST", "description": "Bad Request"}{ "code": "UNAUTHORISED", "description": "Unauthorised"}{ "code": "FORBIDDEN", "description": "Forbidden"}{ "code": "RATE_LIMIT_EXCEEDED", "description": "Too Many Requests"}{ "code": "INTERNAL_ERROR", "description": "Internal Server Error"}Revoke an invitation through an organization DELETE
Deprecated. Use `DELETE /v1/merchants/{id}/invitations/{invitationId}`. Requires `merchant:members:write` on the merchant. The organization must match the caller and the merchant.
List the caller's invitations GET
List the caller's own pending merchant invitations, matched by their email. Requires an authenticated user token. Returns an empty list when the caller has no pending invitation.