openapi: 3.2.0 info: title: Cisco ISE API - TrustSec Trustsec HTTPS Server API version: 1.0.0 x-provenance: method: harvested authored_by: Cisco harvested_by: API Evangelist harvested_on: '2026-08-19' first_party: true provider_published: true source_host: pubhub.devnetcloud.com note: 103 ISE API descriptions (1,490 operations; 32 OpenAPI 3.0.x + 71 Swagger 2.0) enumerated from Cisco's own DevNet project manifest and fetched anonymously. Byte-identity reconfirmed 2026-08-19 by SHA-256 against the live source. x-evidence: - type: source url: https://pubhub.devnetcloud.com/media/identity-services-engine-api-v1/docs/ - type: source url: https://developer.cisco.com/docs/identity-services-engine/ servers: - url: https://172.23.118.207:443 description: Inferred Url tags: - name: Trustsec HTTPS Server paths: /api/v1/trustsec/https-server: get: tags: - Trustsec HTTPS Server summary: Get the list of Trustsec HTTPS Servers configured in ISE description: Get the list of Trustsec HTTPS Servers configured in ISE operationId: getCTSHttpsServers parameters: - name: X-Request-ID in: header description: The request ID header consists of the request ID which is returned in the response headers and also appears in the API service logs. required: false schema: type: string exampleSetFlag: true responses: '200': description: Trustsec HTTPS Server content: application/json: schema: $ref: '#/components/schemas/CTSHttpsServerList' exampleSetFlag: false '400': description: Bad Request for this specified resource content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false '401': description: Unauthorized '403': description: Forbidden '404': description: The specified resource was not found content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false post: tags: - Trustsec HTTPS Server summary: Create Trustsec HTTPS Server in ISE description: Create Trustsec HTTPS Server in ISE operationId: createCTSHttpsServer parameters: - name: X-Request-ID in: header description: The request ID header consists of the request ID which is returned in the response headers and also appears in the API service logs. required: false schema: type: string exampleSetFlag: true requestBody: content: application/json: schema: $ref: '#/components/schemas/CTSHttpsServer' exampleSetFlag: false responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/CTSHttpsServer' exampleSetFlag: false '201': description: Trustsec HTTPS Server created content: application/json: schema: $ref: '#/components/schemas/CTSHttpsServer' exampleSetFlag: false '400': description: Bad Request for this specified resource content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found '500': description: Unexpected Error content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false /api/v1/trustsec/https-server/{id}: get: tags: - Trustsec HTTPS Server summary: Get Trustsec HTTPS Server by id description: Get Trustsec HTTPS Server by id operationId: getCTSHttpsServerById parameters: - name: id in: path description: Id required: true style: simple schema: type: string exampleSetFlag: true - name: X-Request-ID in: header description: The request ID header consists of the request ID which is returned in the response headers and also appears in the API service logs. required: false schema: type: string exampleSetFlag: true responses: '200': description: Trustsec HTTPS Server content: application/json: schema: $ref: '#/components/schemas/CTSHttpsServer' exampleSetFlag: false '400': description: Bad Request for this specified resource content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false '401': description: Unauthorized '403': description: Forbidden '404': description: The specified resource was not found content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false put: tags: - Trustsec HTTPS Server summary: Update Trustsec HTTPS Server in ISE description: Update Trustsec HTTPS Server in ISE operationId: updateCTSHttpsServer parameters: - name: id in: path description: Id required: true style: simple schema: type: string exampleSetFlag: true - name: X-Request-ID in: header description: The request ID header consists of the request ID which is returned in the response headers and also appears in the API service logs. required: false schema: type: string exampleSetFlag: true requestBody: content: application/json: schema: $ref: '#/components/schemas/CTSHttpsServer' exampleSetFlag: false responses: '200': description: Updated Trustsec HTTPS Server content: application/json: schema: $ref: '#/components/schemas/SuccessResponse' exampleSetFlag: false '201': description: Created '400': description: Bad Request for this specified resource content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found '500': description: Unexpected Error content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false delete: tags: - Trustsec HTTPS Server summary: Delete Trustsec HTTPS Server in ISE operationId: deleteCTSHttpsServer parameters: - name: id in: path description: Id required: true style: simple schema: type: string exampleSetFlag: true - name: X-Request-ID in: header description: The request ID header consists of the request ID which is returned in the response headers and also appears in the API service logs. required: false schema: type: string exampleSetFlag: true responses: '200': description: Deleted HTTPS Server content: application/json: schema: $ref: '#/components/schemas/IdObject' exampleSetFlag: false '204': description: No Content '400': description: Bad Request for this specified resource content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false '401': description: Unauthorized '403': description: Forbidden '404': description: The specified resource was not found content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false components: schemas: CTSHttpsServerList: title: CTSHttpsServerList type: object properties: response: type: array description: Array of CTS HTTPS Server configurations exampleSetFlag: true items: $ref: '#/components/schemas/CTSHttpsServer' exampleSetFlag: false version: type: string exampleSetFlag: true exampleSetFlag: false IdObject: title: IdObject type: object properties: id: type: string description: resource id example: b8e52b05-5b5c-4d1c-8022-33769738c696 exampleSetFlag: true description: Resource Id Object exampleSetFlag: false Error: title: Error required: - code - message type: object properties: code: type: integer format: int32 example: 400 exampleSetFlag: true message: type: string example: Some error occurred exampleSetFlag: true exampleSetFlag: false CTSHttpsServer: title: CTSHttpsServer required: - CtsCertificates - hostName - ipv4Addresses - ipv6Addresses - port - serverType type: object properties: CtsCertificates: type: array exampleSetFlag: true items: type: object exampleSetFlag: false description: type: string description: description text example: sample configuration exampleSetFlag: true hostName: type: string description: FQDN of CTS HTTPS Server example: ise1.isesolutions.com exampleSetFlag: true id: type: string description: Identifier of the CTS HTTPS Server example: 12345678-f0e7-456b-a2d1-876543320b17 exampleSetFlag: true ipv4Addresses: type: array description: List of IPv4 addresses of CTS HTTPS Server example: '["1.1.1.1"]' exampleSetFlag: true items: type: string exampleSetFlag: false ipv6Addresses: type: array description: List of IPv6 addresses of CTS HTTPS Server example: '["2001:0db8:85a3:0000:0000:8a2e:0370:7334"]' exampleSetFlag: true items: type: string exampleSetFlag: false name: type: string description: Name of the CTS HTTPS Server example: ise1 exampleSetFlag: true port: type: integer description: port number format: int32 example: 9063 exampleSetFlag: true serverType: type: string description: type of CTS HTTPS Server example: PSN exampleSetFlag: true description: CTS HTTPS Server configuration exampleSetFlag: false SuccessResponse: title: SuccessResponse type: object properties: success: $ref: '#/components/schemas/Message' exampleSetFlag: true version: type: string example: 1.0.0 exampleSetFlag: true exampleSetFlag: false Message: title: Message type: object properties: message: type: string example: 1.0.0 exampleSetFlag: true exampleSetFlag: false