Resource
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
The number of records to be returned.
100The number of records to be skipped for pagination.
0The order of the records. The result can be sorted by multiple attributes separated by a comma (,). Examples; name name asc name desc name,createdAt desc
Load related entities as objects.
Filter records by attributes. The result can be filtered by any attribute of the entity. All request parameters not
starting with $ are automatically used as a filter condition.
- Extended filtering options are also available. See the table below.
- Filter parameters that do not belong to the entity are silently ignored.
- ISO-8601 formats are accepted for the date fields. The timezone will be set to UTC if not provided.
- The separator for
inandnotinmodifiers is the pipe character (|). Pipe characters can be escaped with a backslash in front of it. - Concat Like is to search for a string in two or more fields. It is only supported for JSON fields.
| Description | GET Request Example |
|---|---|
| Exact Match | name=john |
| Not Equals (Exact Match) | name:ne=john |
| Is Null | name=null |
| Is Not Null | name:ne=null |
| Greater Than | age:gt=5, birth:gt=1977-10-22T22:04:00 |
| Greater Than or Equal To | age:gte=5, birth:gte=1977-10-22T22:04:00 |
| Less Than | age:lt=3, birth:lt=2000-01-01T00:00:00 |
| Less Than or Equal To | age:lte=3, birth:lte=2000-01-01T00:00:00 |
| Between | age:bt=3,5, birth:bt=1977-10-22T22:04:00,2000-01-01T00:00:00 |
| In | status:in=value 1|value 2|value 3 |
| Not In | status:notin=value 1|value 2|value 3 |
| Like | name:like=%john% |
| Not Like | name:notlike=%john% |
| Concat Like(Only for JSON fields) | firstName,lastName:concatlike=full name |
OK
OK
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
falseIf this is set to private, the resource will not be visible to the public search.
publicPossible values: Arbitrary structured information
Created
Created
No content
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Unique ID of the Resource to get
OK
A Resource with the specified ID was not found.
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
activePossible values: Unique ID of the resource to get
last update time to make sure request data is not outdated and does not overwrite any data
OK
A resource with the specified ID was not found.
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Resource ID or "all" for bulk sharing
Filter records by attributes. The result can be filtered by any attribute of the entity. All request parameters not
starting with $ are automatically used as a filter condition.
- Extended filtering options are also available. See the table below.
- Filter parameters that do not belong to the entity are silently ignored.
- ISO-8601 formats are accepted for the date fields. The timezone will be set to UTC if not provided.
- The separator for
inandnotinmodifiers is the pipe character (|). Pipe characters can be escaped with a backslash in front of it. - Concat Like is to search for a string in two or more fields. It is only supported for JSON fields.
| Description | GET Request Example |
|---|---|
| Exact Match | name=john |
| Not Equals (Exact Match) | name:ne=john |
| Is Null | name=null |
| Is Not Null | name:ne=null |
| Greater Than | age:gt=5, birth:gt=1977-10-22T22:04:00 |
| Greater Than or Equal To | age:gte=5, birth:gte=1977-10-22T22:04:00 |
| Less Than | age:lt=3, birth:lt=2000-01-01T00:00:00 |
| Less Than or Equal To | age:lte=3, birth:lte=2000-01-01T00:00:00 |
| Between | age:bt=3,5, birth:bt=1977-10-22T22:04:00,2000-01-01T00:00:00 |
| In | status:in=value 1|value 2|value 3 |
| Not In | status:notin=value 1|value 2|value 3 |
| Like | name:like=%john% |
| Not Like | name:notlike=%john% |
| Concat Like(Only for JSON fields) | firstName,lastName:concatlike=full name |
The network ID to share resources with
Single resource shared successfully
Single resource created in network
Bulk sharing request accepted and processing
Bad request - network not found or no resources matched
A resource with the specified ID was not found
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Resource ID or "all" for bulk unsharing
Filter records by attributes. The result can be filtered by any attribute of the entity. All request parameters not
starting with $ are automatically used as a filter condition.
- Extended filtering options are also available. See the table below.
- Filter parameters that do not belong to the entity are silently ignored.
- ISO-8601 formats are accepted for the date fields. The timezone will be set to UTC if not provided.
- The separator for
inandnotinmodifiers is the pipe character (|). Pipe characters can be escaped with a backslash in front of it. - Concat Like is to search for a string in two or more fields. It is only supported for JSON fields.
| Description | GET Request Example |
|---|---|
| Exact Match | name=john |
| Not Equals (Exact Match) | name:ne=john |
| Is Null | name=null |
| Is Not Null | name:ne=null |
| Greater Than | age:gt=5, birth:gt=1977-10-22T22:04:00 |
| Greater Than or Equal To | age:gte=5, birth:gte=1977-10-22T22:04:00 |
| Less Than | age:lt=3, birth:lt=2000-01-01T00:00:00 |
| Less Than or Equal To | age:lte=3, birth:lte=2000-01-01T00:00:00 |
| Between | age:bt=3,5, birth:bt=1977-10-22T22:04:00,2000-01-01T00:00:00 |
| In | status:in=value 1|value 2|value 3 |
| Not In | status:notin=value 1|value 2|value 3 |
| Like | name:like=%john% |
| Not Like | name:notlike=%john% |
| Concat Like(Only for JSON fields) | firstName,lastName:concatlike=full name |
The network ID to unshare resources from
Resource(s) unshared successfully
Bulk unsharing request accepted and processing
Bad request - network not found or no resources matched
A resource with the specified ID was not found
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
^(email|phone|contact-person)$ID of the resource which the site entity will be attached to
OK
Attached ${elementType} should belong to site of target resource
A resource with the specified ID was not found.
No content
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
^(email|phone|contact-person)$ID of the resource which the site entity will be detached from
OK
Attached ${elementType} should belong to site of target resource
A resource with the specified ID was not found.
A registered Nexus211 app can use Basic Auth method to authenticate itself. The username is the app's Client ID and the password is Client Secret.
Elastic Search query. It can be in the query string query format or match query.
Elastic Search aggregations.
Find results in a specific network.
Include inactive resources in the results. Defaults to false.
If you passed a network id, the default scope is to search only in the network. Use this to search in the network and organization.
User's latitude. Used for distance calculation.
User's longitude. Used for distance calculation.
User's zipcode. Used for distance calculation. Can be used instead of lat/lon
Filters results by distance from user.
Unit of distance. Defaults to miles.
miPossible values: Sorts results by distance from user.
Latitude for eligibility area match.
Longitude for eligibility area match.
Day of week, starting from Monday. For example 4 is thursday.
Minute of the day. For example 450 is 07:30am
Comma-separated list of fields to include in the response. Example: id,service.name,site.name
Comma-separated list of fields to exclude from the response. Example: id,service.name,site.name
The number of records to be returned.
100The number of records to be skipped for pagination.
0OK
The server was unable to understand your request
Last updated

