Enroll
POST /enroll/token
Changed onRequest
- Base URLhttps://demo.ziti.dev/edge/client/v1
- Authnone declared. Required headers: Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
ziti-token-issuer-idstring
The id of the token issuer to use for enrollment, optional as long the the token is not opaque
Authorizationstring required
An identifying token to enroll with
Request body
Response
A response containing and identities client certificate chains
Example response
{
"data": {
"controllers": [
{
"_links": {
"key": {
"comment": "comment",
"href": "https://openapi-generator.tech",
"method": "method"
}
},
"createdAt": "2000-01-23T04:56:07.000+00:00",
"id": "id",
"tags": {},
"updatedAt": "2000-01-23T04:56:07.000+00:00",
"apiAddresses": null,
"certPem": "certPem",
"ctrlAddress": "ctrlAddress",
"fingerprint": "fingerprint",
"isOnline": true,
"isPreferredLeader": true,
"lastJoinedAt": "2000-01-23T04:56:07.000+00:00",
"name": "name"
},
{
"_links": {
"key": {
"comment": "comment",
"href": "https://openapi-generator.tech",
"method": "method"
}
},
"createdAt": "2000-01-23T04:56:07.000+00:00",
"id": "id",
"tags": {},
"updatedAt": "2000-01-23T04:56:07.000+00:00",
"apiAddresses": null,
"certPem": "certPem",
"ctrlAddress": "ctrlAddress",
"fingerprint": "fingerprint",
"isOnline": true,
"isPreferredLeader": true,
"lastJoinedAt": "2000-01-23T04:56:07.000+00:00",
"name": "name"
}
],
"ca": "ca",
"cert": "cert",
"serverCert": "serverCert"
},
"meta": {
"apiEnrollmentVersion": "apiEnrollmentVersion",
"apiVersion": "apiVersion",
"filterableFields": [
"filterableFields",
"filterableFields"
],
"pagination": {
"limit": 0.8008281904610115,
"offset": 6.027456183070403,
"totalCount": 1.4658129805029452
}
}
}Changes
- breaking
the
response's property type changed fromobjectto no type for status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - info
added
subschema #2to theresponse propertyallOflist for the response status
- breaking
- info
endpoint added
- info