User Invitations (0.0.25)
Download OpenAPI specification:Download
Lists the invitations by their current state Deprecated
Lists the invitations by their current state
Authorizations:
query Parameters
| resourceId | string Default: "" The resourceId of the project that you want to return |
| invitationState required | string (StateEnum) Enum: "PENDING" "CANCELED" "ACCEPTED" "REJECTED" "EXPIRED" State you want to perform an actions on |
Responses
Response samples
- 200
[- {
- "createdByIdentity": "string",
- "dateCreated": 0,
- "emailSubject": "string",
- "id": 0,
- "invitationResourceRoles": [
- {
- "id": 0,
- "resource": "string",
- "role": "string"
}
], - "invitationState": "PENDING",
- "invitationToken": "string",
- "message": "string",
- "organizationId": "string",
- "userEmail": "user@example.com"
}
]Invites a user to Marco Deprecated
Authorizations:
query Parameters
| saml | boolean Default: false Sets if the invitation is for a user using SAML authentication |
| organizationId required | string Organization Id you want to perform an actions |
Request Body schema: application/json
| createdByIdentity | string |
| dateCreated | integer <int64> |
| emailSubject | string |
| id | integer <int64> |
Array of objects (Role) | |
| invitationState | string (StateEnum) Enum: "PENDING" "CANCELED" "ACCEPTED" "REJECTED" "EXPIRED" |
| invitationToken | string |
| message | string |
| organizationId | string |
| userEmail | string <email> |
Responses
Request samples
- Payload
{- "createdByIdentity": "string",
- "dateCreated": 0,
- "emailSubject": "string",
- "id": 0,
- "invitationResourceRoles": [
- {
- "id": 0,
- "resource": "string",
- "role": "string"
}
], - "invitationState": "PENDING",
- "invitationToken": "string",
- "message": "string",
- "organizationId": "string",
- "userEmail": "user@example.com"
}Response samples
- 201
{- "createdByIdentity": "string",
- "dateCreated": 0,
- "emailSubject": "string",
- "id": 0,
- "invitationResourceRoles": [
- {
- "id": 0,
- "resource": "string",
- "role": "string"
}
], - "invitationState": "PENDING",
- "invitationToken": "string",
- "message": "string",
- "organizationId": "string",
- "userEmail": "user@example.com"
}Use to respond to an existing invitation Deprecated
Authorizations:
query Parameters
| invitationToken required | string The Invitation token that you want to perform an actions |
Responses
Response samples
- 200
{- "createdByIdentity": "string",
- "dateCreated": 0,
- "emailSubject": "string",
- "id": 0,
- "invitationResourceRoles": [
- {
- "id": 0,
- "resource": "string",
- "role": "string"
}
], - "invitationState": "PENDING",
- "invitationToken": "string",
- "message": "string",
- "organizationId": "string",
- "userEmail": "user@example.com"
}Use to respond to an existing invitation Deprecated
Authorizations:
Request Body schema: application/json
| createdByIdentity | string |
| dateCreated | integer <int64> |
| emailSubject | string |
| id | integer <int64> |
Array of objects (Role) | |
| invitationState | string (StateEnum) Enum: "PENDING" "CANCELED" "ACCEPTED" "REJECTED" "EXPIRED" |
| invitationToken | string |
| message | string |
| organizationId | string |
| userEmail | string <email> |
Responses
Request samples
- Payload
{- "createdByIdentity": "string",
- "dateCreated": 0,
- "emailSubject": "string",
- "id": 0,
- "invitationResourceRoles": [
- {
- "id": 0,
- "resource": "string",
- "role": "string"
}
], - "invitationState": "PENDING",
- "invitationToken": "string",
- "message": "string",
- "organizationId": "string",
- "userEmail": "user@example.com"
}Response samples
- 200
{- "createdByIdentity": "string",
- "dateCreated": 0,
- "emailSubject": "string",
- "id": 0,
- "invitationResourceRoles": [
- {
- "id": 0,
- "resource": "string",
- "role": "string"
}
], - "invitationState": "PENDING",
- "invitationToken": "string",
- "message": "string",
- "organizationId": "string",
- "userEmail": "user@example.com"
}Gets All Organizations Deprecated
Authorizations:
query Parameters
| resourceId | string Default: "" The resourceId of the project that you want to return |
| size | integer <int> [ 5 .. 100 ] Default: 20 The number of items to return per page |
| page | integer <int> >= 0 Default: 0 The page number that you want to return |
| sort | Array of strings Example: sort=name,name,asc,name,desc The sort order that you want to return. You can specify one or more comma-separated sort keys, each followed by
an optional sort direction of either If you want to sort in descending order, append Examples of valid sort query parameters include:
|
Responses
Response samples
- 200
{ }Get Identities in resources Deprecated
Authorizations:
path Parameters
| identityId required | string Identity Id you want to perform an actions on |
query Parameters
| resources required | Array of strings Resource you want to perform an actions |
Responses
Response samples
- 200
{ }Get All Resource Identity Roles Deprecated
Authorizations:
query Parameters
| resource required | string Resource Id you want to perform actions against |
| size | integer <int> [ 5 .. 100 ] Default: 20 The number of items to return per page |
| page | integer <int> >= 0 Default: 0 The page number that you want to return |
| sort | Array of strings Example: sort=name,name,asc,name,desc The sort order that you want to return. You can specify one or more comma-separated sort keys, each followed by
an optional sort direction of either If you want to sort in descending order, append Examples of valid sort query parameters include:
|
Responses
Response samples
- 200
{ }Get all resources by type Deprecated
Authorizations:
query Parameters
| resourceType required | string The Resource Type you want to perform an actions |
| organization | string Organization Id you want to perform an actions |
| project | string Project Id you want to perform an actions |
| resourceId | string Default: "" The resourceId of the project that you want to return |
| size | integer <int> [ 5 .. 100 ] Default: 20 The number of items to return per page |
| page | integer <int> >= 0 Default: 0 The page number that you want to return |
| sort | Array of strings Example: sort=name,name,asc,name,desc The sort order that you want to return. You can specify one or more comma-separated sort keys, each followed by
an optional sort direction of either If you want to sort in descending order, append Examples of valid sort query parameters include:
|
Responses
Response samples
- 200
{ }Invites a user to Marco Deprecated
Authorizations:
query Parameters
| saml | boolean Default: false Sets if the invitation is for a user using SAML authentication |
| organizationId | string Organization Id you want to perform an actions |
Request Body schema: application/json
| createdByIdentity | string |
| dateCreated | integer <int64> |
| emailSubject | string |
| id | integer <int64> |
Array of objects (Role) | |
| invitationState | string (StateEnum) Enum: "PENDING" "CANCELED" "ACCEPTED" "REJECTED" "EXPIRED" |
| invitationToken | string |
| message | string |
| organizationId | string |
| userEmail | string <email> |
Responses
Request samples
- Payload
{- "createdByIdentity": "string",
- "dateCreated": 0,
- "emailSubject": "string",
- "id": 0,
- "invitationResourceRoles": [
- {
- "id": 0,
- "resource": "string",
- "role": "string"
}
], - "invitationState": "PENDING",
- "invitationToken": "string",
- "message": "string",
- "organizationId": "string",
- "userEmail": "user@example.com"
}Response samples
- 201
{- "createdByIdentity": "string",
- "dateCreated": 0,
- "emailSubject": "string",
- "id": 0,
- "invitationResourceRoles": [
- {
- "id": 0,
- "resource": "string",
- "role": "string"
}
], - "invitationState": "PENDING",
- "invitationToken": "string",
- "message": "string",
- "organizationId": "string",
- "userEmail": "user@example.com"
}