Skip to main content
POST
/
api
/
handshake
/
search
searchForEntityWithBasicSearch
curl --request POST \
  --url https://api.artemis.cynopsis.co/api/handshake/search \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "searchText": "<string>",
  "sourceShortName": "<string>"
}'
{
  "content": [
    {
      "id": "<string>",
      "nameList": [
        "<string>"
      ],
      "type": "<string>",
      "uenList": [
        "<string>"
      ]
    }
  ],
  "empty": true,
  "first": true,
  "last": true,
  "number": 123,
  "numberOfElements": 123,
  "pageable": {
    "offset": 123,
    "pageNumber": 123,
    "pageSize": 123,
    "paged": true,
    "sort": {
      "empty": true,
      "sorted": true,
      "unsorted": true
    },
    "unpaged": true
  },
  "size": 123,
  "sort": {
    "empty": true,
    "sorted": true,
    "unsorted": true
  },
  "totalElements": 123,
  "totalPages": 123
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Query Parameters

HandShakeAuth
string
required

HandShakeAuth

offset
integer
paged
boolean
pageNumber
integer
pageSize
integer
sort.sorted
boolean
sort.unsorted
boolean
unpaged
boolean

Body

application/json

request

searchText
string
required
sourceShortName
string
required

Response

OK

content
DataServiceSearchResponseDto · object[]
empty
boolean
first
boolean
last
boolean
number
integer
numberOfElements
integer
pageable
object
size
integer
sort
object
totalElements
integer
totalPages
integer