Skip to main content

IntelliTrust-Python-Issuance

Entrust Identity as a Service Issuance API Client

Documentation for API Endpoints

ClassMethodHTTP requestDescription
AdminAuthApiauthenticate_admin_api_using_postPOST /api/web/v1/adminapi/authenticateAuthenticate to an Admin API application.
ApplicationsApicreate_admin_api_application_using_postPOST /api/web/v1/applications/adminapiCreate Admin API application
ApplicationsApiget_admin_api_application_using_getGET /api/web/v1/applications/adminapi/{id}Get Admin API application
ApplicationsApilist_admin_api_applications_using_getGET /api/web/v1/applications/adminapiList Admin API application
ApplicationsApilist_application_info_using_getGET /api/web/v1/applicationinfoList application information
ApplicationsApilist_application_templates_using_getGET /api/web/v1/applications/templatesList application templates
ApplicationsApiremove_admin_api_application_using_deleteDELETE /api/web/v1/applications/adminapi/{id}Remove Admin API application
ApplicationsApiupdate_admin_api_application_using_putPUT /api/web/v1/applications/adminapi/{id}Update Admin API application
ApplicationsApiupdate_admin_api_shared_secret_using_putPUT /api/web/v1/applications/adminapi/regenerate/{id}Regenerate Admin API application shared secret
BasicPrintApicall_printPOST /api/web/v1/printers/{printerId}/printPerform basic print job.
BasicPrintApicancel_printDELETE /api/web/v1/printers/print/{printStatusId}Cancel an executing print job.
BasicPrintApiget_print_countsGET /api/web/v1/printcountsGet counts for different prints.
BasicPrintApiget_print_statusGET /api/web/v1/printers/print/{printStatusId}Retrieve print job status.
BasicPrintApiupdate_printPATCH /api/web/v1/printers/print/{printStatusId}Updates an executing print job.
EnrollmentOperationsApicreate_enrollmentsPOST /api/web/v1/enrollment/apiCreate enrollment records. Caller requires the ENROLLMENTS:ADD permission.
EnrollmentOperationsApicreate_enrollments_v2POST /api/web/v2/enrollments/{enrollmentDesignName}Create Enrollments
EnrollmentOperationsApidelete_enrollmentsDELETE /api/web/v1/enrollment/apiDelete enrollment records. Caller requires the ENROLLMENTS:REMOVE permission.
EnrollmentOperationsApidelete_enrollments_v2DELETE /api/web/v2/enrollmentsDelete Enrollments
EnrollmentOperationsApiread_enrollment_v2GET /api/web/v2/enrollments/{id}Read Enrollment
EnrollmentOperationsApiread_enrollmentsPOST /api/web/v1/enrollment/api/readEnrollmentsRead enrollment records. Caller requires the ENROLLMENTS:VIEW permission.
EnrollmentOperationsApiread_enrollments_design_namesGET /api/web/v2/enrollments/enrollmentDesignsRead Enrollment designs name
EnrollmentOperationsApiread_enrollments_v2POST /api/web/v2/enrollments/read/{enrollmentDesignName}Read Enrollments
EnrollmentOperationsApiupdate_enrollmentsPUT /api/web/v1/enrollment/apiUpdate enrollment records. Caller requires the ENROLLMENTS:EDIT permission.
EnrollmentOperationsApiupdate_enrollments_v2PUT /api/web/v2/enrollmentsUpdate Enrollments
MobileFlashPassAPIApicancel_mobile_flash_pass_bulk_operationDELETE /api/web/v1/mobileFlashPass/cancel/{id}Cancel mobile flash pass bulk operation
MobileFlashPassAPIApidownload_apple_mobile_flash_passGET /api/web/v1/mobileFlashPass/downloads/apple/{enrollmentId}/{claimToken}Download Apple Wallet mobile flash pass.
MobileFlashPassAPIApidownload_google_mobile_flash_passGET /api/web/v1/mobileFlashPass/downloads/google/{enrollmentId}/{claimToken}Download Google Wallet mobile flash pass.
MobileFlashPassAPIApidownload_mfp_bulk_operation_logsGET /api/web/v1/mobileFlashPass/download/logs/{id}Download mobile flash pass bulk operation logs
MobileFlashPassAPIApidownload_mfp_logs_v2GET /api/web/v2/mobileFlashPass/download/logs/{id}Download mobile flash pass logs V2
MobileFlashPassAPIApiget_flash_pass_download_uriGET /api/web/v1/mobileFlashPass/downloadUri/{walletType}/{enrollmentId}Get mobile flash pass download URI
MobileFlashPassAPIApiget_issue_mfp_bulk_operation_detailsGET /api/web/v1/mobileFlashPassGet all issued bulk mobile flash pass request(s)
MobileFlashPassAPIApiget_mobile_flash_pass_request_detailsGET /api/web/v1/mobileFlashPass/{id}Get mobile flash pass request details
MobileFlashPassAPIApiissue_mobile_flash_pass_bulk_operationPOST /api/web/v1/mobileFlashPassCreate bulk mobile flash pass request (Deprecated)
MobileFlashPassAPIApiissue_mobile_flash_pass_bulk_operation_v2POST /api/web/v2/mobileFlashPassCreate bulk mobile flash pass request V2
PrintAPIApicancel_print_enrollments_bulk_operationDELETE /api/web/v1/print/cancel/{id}Cancel print enrollments bulk operation
PrintAPIApidownload_print_enrollments_bulk_operation_logsGET /api/web/v1/print/download/logs/{id}Download print enrollments bulk operation logs
PrintAPIApidownload_print_enrollments_logs_v2GET /api/web/v2/print/download/logs/{id}Download print enrollments logs V2
PrintAPIApiget_print_enrollments_bulk_operation_detailsGET /api/web/v1/printGet all bulk print enrollments request(s)
PrintAPIApiget_print_request_detailsGET /api/web/v1/print/{id}Get print request details
PrintAPIApiprint_enrollments_bulk_operationPOST /api/web/v1/printCreate bulk print enrollment request
PrintAPIApiprint_enrollments_bulk_operation_v2POST /api/web/v2/printCreate bulk print enrollment request V2
PrintAPIApisingle_enrollment_printPOST /api/web/v1/print/singlePrint single enrollment
PrintQueueApicancel_all_active_print_jobsPOST /api/web/v1/prints/{printerId}/cancelAllActivePrintsCancel all active jobs for a given printer.
PrintQueueApidelete_print_jobDELETE /api/web/v1/prints/{printJobId}Delete the given print job.
PrintQueueApiget_paginated_print_jobsPOST /api/web/v1/prints/paginatedView print jobs in paginated form.
PrintQueueApiget_print_jobGET /api/web/v1/prints/{printJobId}Get the given print job.
PrintQueueApiget_print_jobsGET /api/web/v1/printsList all print jobs.
PrintersApicreate_printerPOST /api/web/v1/printersCreates a printer.
PrintersApidelete_printerDELETE /api/web/v1/printers/{printerId}Deletes a printer by ID.
PrintersApidelete_printer_with_tenant_idDELETE /api/web/v1/printers/{printerId}/{tenantId}Deletes a lost printer by printer id and lost tenant ID.
PrintersApiget_printersGET /api/web/v2/printersGets all printers.
PrintersApiprinters_summaryGET /api/web/v1/printers/summaryRetrieve count of registered printers
PrintersApiread_printerGET /api/web/v1/printers/{printerId}Return a specified printer.
PrintersApiread_printer_by_device_idGET /api/web/v2/printers/{deviceId}Return a specified printer using printer device id.
PrintersApiread_printer_preferencesGET /api/web/v1/printers/{printerId}/preferencesGet the preferences for the specified printer.
PrintersApiread_printersGET /api/web/v1/printersGets all printers.
PrintersApireplace_printerPUT /api/web/v1/printers/{printerId}Update the specified printer.
PrintersApireplace_printer_preferencesPUT /api/web/v1/printers/{printerId}/preferencesUpdate the preferences for the specified printer.
RolesApidelete_user_site_role_association_using_deleteDELETE /api/web/v1/users/{userid}/roles/{roleid}Delete a site role from a user
RolesApiget_site_role_using_getGET /api/web/v1/roles/{id}Get a role
RolesApiget_user_roles_using_getGET /api/web/v1/users/{userid}/rolesList all site roles assigned to user
RolesApiget_user_site_role_association_using_getGET /api/web/v1/users/{userid}/roles/{roleid}Get site role assigned to user
RolesApilist_site_roles_using_getGET /api/web/v1/rolesList roles
RolesApimodify_user_site_role_association_using_putPUT /api/web/v1/users/{userid}/roles/{roleid}Set user role
TenantsApicreate_tenant_async_using_postPOST /api/web/v5/async/tenantsCreate a tenant asynchronously
TenantsApicreate_tenant_using_postPOST /api/web/v4/tenantsCreate a tenant
TenantsApiget_create_tenant_async_result_using_getGET /api/web/v4/async/tenants/{id}/createresultGet the result of an asynchronous tenant creation operation
TenantsApiget_create_tenant_async_status_using_getGET /api/web/v4/async/tenants/{id}/createstatusGet the status of an asynchronous tenant creation operation
TenantsApiget_entitlement_usage_info_using_postPOST /api/web/v4/tenants/entitlements/usageLists a page of entitlement usage information
TenantsApiget_sp_identity_provider_using_getGET /api/web/v1/tenants/{id}/spidentityproviderGet Tenant Identity Provider and Service Provider OIDC Application for Tenant Management.
TenantsApiget_tenant_entitlement_using_getGET /api/web/v4/tenants/{tenantid}/entitlements/{type}Get an entitlement
TenantsApiget_tenant_entitlements_using_getGET /api/web/v4/tenants/{tenantid}/entitlementsGet entitlements for tenant
TenantsApiget_tenant_using_getGET /api/web/v4/tenants/{id}Get a tenant
TenantsApiget_tenants_page_using_postPOST /api/web/v4/tenantspagedLists a page of tenants
TenantsApilock_tenant_using_putPUT /api/web/v4/tenants/{id}/lockLock a tenant
TenantsApiremove_tenant_using_deleteDELETE /api/web/v4/tenants/{id}Delete a tenant
TenantsApiset_sp_identity_provider_using_putPUT /api/web/v1/tenants/{id}/spidentityproviderSet Tenant Identity Provider and Service Provider OIDC Application for Tenant Management
TenantsApiset_tenant_entitlement_using_putPUT /api/web/v4/tenants/{tenantid}/entitlementsSet an entitlement
TenantsApiunlock_tenant_using_putPUT /api/web/v4/tenants/{id}/unlockUnlock a tenant

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

AdminAPIAuthentication

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Author

support@entrust.com