Gets invitations or delegate requests received by the logged-in user. To get the logged-in user's pending invitations, set the {delegateStatus} parameter to PENDING.
| Scope | users Deprecated scope name: get_citizenaccess_citizens_invitations  | 
| App Type | Citizen | 
| Authorization Type | Access token | 
| URI | /v4/citizenaccess/citizens/invitations?userName={userName}&name={name}&delegateStatus={delegateStatus}&offset={offset}&limit={limit}&lang={lang} | 
| HTTP Method | GET | 
| Automation Version(s) | 7.3.3.5 | 
| Field or Parameter | Type | Required | Values | Description | Automation Version | 
|---|---|---|---|---|---|
| delegateStatus | string | No | PENDING | ACCEPT | REJECT | EXPIRED | The status of the delegate request. | 7.3.3.5 | 
| lang | String | No | � | Indicates the language applied. | 7.3.3.5 | 
| limit | long | No | � | Indicates the number of items that are returned in each page. | 7.3.3.5 | 
| name | string | No | � | The name of the object to be queried. | 7.3.3.5 | 
| offset | long | No | � | Indicates the offset start of each page by the number specified. | 7.3.3.5 | 
| userName | string | No | � | The login name of the user to be queried. | 7.3.3.5 | 
| Field | Type | Description | Automation Version | 
|---|---|---|---|
| result[] | result{} | � | 7.3.3.5 | 
| result.delegateStatus | string | The status of the delegate request. | 7.3.3.5 | 
| result.id | long | The delegate id. | 7.3.3.5 | 
| result.invitationMessage | string | The invitation message sent to the delegate. | 7.3.3.5 | 
| result.name | string | The delegate's nick name. | 7.3.3.5 | 
| result.permissions[] | result.permissions{} | Contains delegate permission attributes. | 7.3.3.5 | 
| result.permissions.amendAllowed | boolean | If true, the delegate is allowed to amend records. | 7.3.3.5 | 
| result.permissions.createRecordAllowed | boolean | If true, the delegate is allowed to create records. | 7.3.3.5 | 
| result.permissions.documentAllowed | boolean | If true, the delegate is allowed to manage documents. | 7.3.3.5 | 
| result.permissions.inspectionAllowed | boolean | If true, the delegate is allowed to manage inspections. | 7.3.3.5 | 
| result.permissions.level | string | The permission level. | 7.3.3.5 | 
| result.permissions.levelValue | string | The value for the permission level, as configured in Automation. | 7.3.3.5 | 
| result.permissions.paymentAllowed | boolean | If true, the delegate is allowed to make payments. | 7.3.3.5 | 
| result.permissions.renewalAllowed | boolean | If true, the delegate is allowed to renew records. | 7.3.3.5 | 
| result.permissions.viewRecordAllowed | boolean | If true, the delegate is allowed to view records. | 7.3.3.5 | 
| result.userName | string | The delegate's login name. | 7.3.3.5 | 
| status | integer | The record status. | 7.3.3.5 | 
{
  "result": [
    {
      "name": "testdelegate",
      "permissions": [
        {
          "level": "MODULE",
          "levelValue": "Building",
          "paymentAllowed": false,
          "createRecordAllowed": false,
          "renewalAllowed": false,
          "documentAllowed": false,
          "amendAllowed": false,
          "viewRecordAllowed": true,
          "inspectionAllowed": false
        }
      ],
      "id": 8774,
      "userName": "apiextuser1@accela.com",
      "invitationMessage": "You are invited",
      "delegateStatus": "PENDING"
    }
  ],
  "status": 200,
  "page": {
    "offset": 0,
    "limit": 25,
    "hasmore": false
  }
}