An endpoint is the URL where the inference model can be accessed
Endpoints can be public or private, and can be protected by an IAM authentication token.
Create an endpoint
Create a new Endpoint related to a specific deployment.
path Parameters
regionThe region you want to target
Create an endpoint › Request Body
deployment_idID of the deployment to create the endpoint for. (UUID format)
Specification of the endpoint.
Create an endpoint › Responses
idUnique identifier. (UUID format)
urlURL of the endpoint.
For private endpoints, the URL will be accessible only from the Private Network.
In addition, private endpoints will expose a CA certificate that can be used to verify the server's identity.
This CA certificate can be retrieved using the GetDeploymentCertificate API call.
Defines whether the endpoint is public.
Details of the Private Network.
disable_authDefines whether the authentication is disabled.
Update an endpoint
Update an existing Endpoint.
path Parameters
regionThe region you want to target
endpoint_idID of the endpoint to update. (UUID format)
Update an endpoint › Request Body
disable_authDisable the authentication on the endpoint. By default, deployments are protected by IAM authentication. When setting this field to true, the authentication will be disabled.
Update an endpoint › Responses
idUnique identifier. (UUID format)
urlURL of the endpoint.
For private endpoints, the URL will be accessible only from the Private Network.
In addition, private endpoints will expose a CA certificate that can be used to verify the server's identity.
This CA certificate can be retrieved using the GetDeploymentCertificate API call.
Defines whether the endpoint is public.
Details of the Private Network.
disable_authDefines whether the authentication is disabled.