Skip to main content
GET
/
api
/
asia-verify
/
profile
/
check-exist
/
{vendorEntityGuid}
getRequestedProfile
curl --request GET \
  --url https://api.artemis.cynopsis.co/api/asia-verify/profile/check-exist/{vendorEntityGuid} \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Domain-ID: <x-domain-id>'
[
  {
    "active": true,
    "assignees": [
      {
        "email": "<string>",
        "firstName": "<string>",
        "fullName": "<string>",
        "id": 123,
        "lastName": "<string>"
      }
    ],
    "createdAt": {
      "date": 123,
      "day": 123,
      "hours": 123,
      "minutes": 123,
      "month": 123,
      "nanos": 123,
      "seconds": 123,
      "time": 123,
      "timezoneOffset": 123,
      "year": 123
    },
    "createdBy": {
      "email": "<string>",
      "firstName": "<string>",
      "fullName": "<string>",
      "id": 123,
      "lastName": "<string>"
    },
    "forms": {},
    "id": 123,
    "lastRiskAssessment": "2023-11-07T05:31:56Z",
    "listRoleAsText": [
      "<string>"
    ],
    "notes": {},
    "other": {},
    "parentId": 123,
    "particular": {},
    "profileId": 123,
    "profileReferenceId": "<string>",
    "referenceId": "<string>",
    "riskRating": "HIGH",
    "roles": [
      {
        "appointedDate": "2023-12-25",
        "createdAt": {
          "date": 123,
          "day": 123,
          "hours": 123,
          "minutes": 123,
          "month": 123,
          "nanos": 123,
          "seconds": 123,
          "time": 123,
          "timezoneOffset": 123,
          "year": 123
        },
        "createdBy": {
          "email": "<string>",
          "firstName": "<string>",
          "fullName": "<string>",
          "id": 123,
          "lastName": "<string>"
        },
        "id": 123,
        "resignedDate": "2023-12-25",
        "role": "<string>",
        "updatedAt": {
          "date": 123,
          "day": 123,
          "hours": 123,
          "minutes": 123,
          "month": 123,
          "nanos": 123,
          "seconds": 123,
          "time": 123,
          "timezoneOffset": 123,
          "year": 123
        },
        "updatedBy": {
          "email": "<string>",
          "firstName": "<string>",
          "fullName": "<string>",
          "id": 123,
          "lastName": "<string>"
        }
      }
    ],
    "status": "ACCEPTED",
    "type": "CORPORATE",
    "updatedAt": {
      "date": 123,
      "day": 123,
      "hours": 123,
      "minutes": 123,
      "month": 123,
      "nanos": 123,
      "seconds": 123,
      "time": 123,
      "timezoneOffset": 123,
      "year": 123
    },
    "updatedBy": {
      "email": "<string>",
      "firstName": "<string>",
      "fullName": "<string>",
      "id": 123,
      "lastName": "<string>"
    },
    "vendorEntityGuid": "<string>",
    "vendorName": "<string>"
  }
]

Authorizations

Authorization
string
header
required

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

Headers

X-Domain-ID
integer
required

X-Domain-ID

Path Parameters

vendorEntityGuid
string
required

vendorEntityGuid

Response

OK

active
boolean
assignees
UserInfo · object[]
createdAt
object
createdBy
object
forms
object
id
integer
lastRiskAssessment
string<date-time>
listRoleAsText
string[]
notes
object
other
object
parentId
integer
particular
object
profileId
integer
profileReferenceId
string
referenceId
string
riskRating
enum<string>
Available options:
HIGH,
LOW,
MEDIUM,
MEDIUM_HIGH,
MEDIUM_LOW,
UNKNOWN
roles
CRPRoleResponseDto · object[]
status
enum<string>
Available options:
ACCEPTED,
CLEARED,
DRAFT,
PENDING,
REJECTED,
REQUEST_CHANGES
type
enum<string>
Available options:
CORPORATE,
INDIVIDUAL
updatedAt
object
updatedBy
object
vendorEntityGuid
string
vendorName
string