Create Endpoint
The API creates a new endpoint. The API performs the following validation before creating the endpoint:
1. The id of the endpoint is null.
2. Another endpoint wth the same name exist.
3. The type of the endpoint is already registered.
4. The endpoint passes schema validation, based on the endpoint type's schema.
Endpoint to be created.
{
"associations": [
{
"lastUpdated": "string",
"createdDate": "string",
"customProperties": "string",
"fromEndpointType": "string",
"associationTypeInfoId": "string",
"id": "string",
"toEndpointId": "string",
"toEndpointType": "string",
"version": 0,
"fromEndpointId": "string"
}
],
"lastUpdated": "string",
"createdDate": "string",
"name": "string",
"tenantId": "string",
"description": "string",
"typeId": "string",
"id": "string",
"typeDisplayName": "string",
"version": 0,
"uri": "string",
"extensionData": {
"entries": [
{
"key": "string"
}
]
}
}
lastUpdated
createdDate
name
tenantId
description
typeId
id
typeDisplayName
version
uri
{
"associations": [
{
"lastUpdated": "string",
"createdDate": "string",
"customProperties": "string",
"fromEndpointType": "string",
"associationTypeInfoId": "string",
"id": "string",
"toEndpointId": "string",
"toEndpointType": "string",
"version": 0,
"fromEndpointId": "string"
}
],
"lastUpdated": "string",
"createdDate": "string",
"name": "string",
"tenantId": "string",
"description": "string",
"typeId": "string",
"id": "string",
"typeDisplayName": "string",
"version": 0,
"uri": "string",
"extensionData": {
"entries": [
{
"key": "string"
}
]
}
}
lastUpdated
createdDate
name
tenantId
description
typeId
id
typeDisplayName
version
uri
Unauthorized.
Request failed validation.
Dependent service is unavailable.