openapi: 3.2.0 info: title: Cisco ISE API - Policy Network Access - Time/Date Conditions 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.9.91:443 description: Inferred Url tags: - name: Network Access - Time/Date Conditions paths: /api/v1/policy/network-access/time-condition: get: tags: - Network Access - Time/Date Conditions summary: Network Access - Returns a list of time and date conditions. description: Network Access - Returns a list of time and date conditions. operationId: getNetworkAccessTimeConditions parameters: - name: X-Request-ID in: header description: request Id, will return in the response headers, and appear in logs required: false schema: type: string exampleSetFlag: true responses: '200': description: list of time/date conditions content: application/json: schema: $ref: '#/components/schemas/TimeAndDateConditionListResponseEntity' exampleSetFlag: false '400': description: Bad request 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 security: - BasicAuth: [] post: tags: - Network Access - Time/Date Conditions summary: Network Access - Creates time/date condition. description: Network Access - Creates time/date condition operationId: postNetworkAccessTimeCondition parameters: - name: X-Request-ID in: header description: request Id, will return in the response headers, and appear in logs required: false schema: type: string exampleSetFlag: true requestBody: content: application/json: schema: $ref: '#/components/schemas/TimeAndDateCondition' exampleSetFlag: false responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/TimeAndDateConditionResponseEntity' exampleSetFlag: false '201': description: Created content: application/json: schema: $ref: '#/components/schemas/TimeAndDateConditionResponseEntity' exampleSetFlag: false '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/Error' exampleSetFlag: false '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found security: - BasicAuth: [] /api/v1/policy/network-access/time-condition/{conditionId}: get: tags: - Network Access - Time/Date Conditions summary: Network Access - returns a network condition. description: Network Access - returns a network condition. operationId: getNetworkAccessTimeConditionByConditionId parameters: - name: conditionId in: path description: Condition id required: true style: simple schema: type: string format: uuid exampleSetFlag: true - name: X-Request-ID in: header description: request Id, will return in the response headers, and appear in logs required: false schema: type: string exampleSetFlag: true responses: '200': description: Network condition content: application/json: schema: $ref: '#/components/schemas/TimeAndDateConditionResponseEntity' exampleSetFlag: false '400': description: Bad request 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 security: - BasicAuth: [] put: tags: - Network Access - Time/Date Conditions summary: Network Access - Update network condition. description: Network Access - Update network condition operationId: putNetworkAccessTimeConditionByConditionId parameters: - name: conditionId in: path description: Condition id required: true style: simple schema: type: string format: uuid exampleSetFlag: true - name: X-Request-ID in: header description: request Id, will return in the response headers, and appear in logs required: false schema: type: string exampleSetFlag: true requestBody: content: application/json: schema: $ref: '#/components/schemas/TimeAndDateCondition' exampleSetFlag: false responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/TimeAndDateConditionResponseEntity' exampleSetFlag: false '201': description: Created '400': description: Bad request 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 security: - BasicAuth: [] delete: tags: - Network Access - Time/Date Conditions summary: Network Access - Delete Time/Date condition. description: Network Access - Delete Time/Date condition. operationId: deleteNetworkAccessTimeConditionByConditionId parameters: - name: conditionId in: path description: Condition id required: true style: simple schema: type: string format: uuid exampleSetFlag: true - name: X-Request-ID in: header description: request Id, will return in the response headers, and appear in logs required: false schema: type: string exampleSetFlag: true responses: '200': description: Response with object ID content: application/json: schema: $ref: '#/components/schemas/IdResponseEntity' exampleSetFlag: false '204': description: No Content '400': description: Bad request 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 security: - BasicAuth: [] components: schemas: Link: title: Link required: - href type: object properties: href: type: string example: https://{{ISE_IP}}/api/v1/policy/{{protocol}}/policy-set/{{resource-id}} exampleSetFlag: true rel: type: string example: self exampleSetFlag: true enum: - next - previous - self - status type: type: string example: application/json exampleSetFlag: true exampleSetFlag: false DatesRange: title: DatesRange required: - endDate - startDate type: object properties: endDate: type: string example: '2022-05-10' exampleSetFlag: true startDate: type: string example: '2022-05-06' exampleSetFlag: true description:
Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
Defines for which days this condition will be matched
Days format - Arrays of WeekDay enums
Default - List of All week days
Defines for which days this condition will NOT be matched
Days format - Arrays of WeekDay enums
Default - Not enabled
Defines for which hours a TimeAndDate condition will be matched
Time foramt - hh:mm ( h = hour , mm = minutes )
Default - All Day