IntelliTrust-Python-Issuance
Entrust Identity as a Service Issuance API Client
Documentation for API Endpoints
Class | Method | HTTP request | Description |
---|---|---|---|
AdminAuthApi | authenticate_admin_api_using_post | POST /api/web/v1/adminapi/authenticate | Authenticate to an Admin API application. |
ApplicationsApi | create_admin_api_application_using_post | POST /api/web/v1/applications/adminapi | Create Admin API application |
ApplicationsApi | get_admin_api_application_using_get | GET /api/web/v1/applications/adminapi/{id} | Get Admin API application |
ApplicationsApi | list_admin_api_applications_using_get | GET /api/web/v1/applications/adminapi | List Admin API application |
ApplicationsApi | list_application_info_using_get | GET /api/web/v1/applicationinfo | List application information |
ApplicationsApi | list_application_templates_using_get | GET /api/web/v1/applications/templates | List application templates |
ApplicationsApi | remove_admin_api_application_using_delete | DELETE /api/web/v1/applications/adminapi/{id} | Remove Admin API application |
ApplicationsApi | update_admin_api_application_using_put | PUT /api/web/v1/applications/adminapi/{id} | Update Admin API application |
ApplicationsApi | update_admin_api_shared_secret_using_put | PUT /api/web/v1/applications/adminapi/regenerate/{id} | Regenerate Admin API application shared secret |
BasicPrintApi | call_print | POST /api/web/v1/printers/{printerId}/print | Perform basic print job. |
BasicPrintApi | cancel_print | DELETE /api/web/v1/printers/print/{printStatusId} | Cancel an executing print job. |
BasicPrintApi | get_print_counts | GET /api/web/v1/printcounts | Get counts for different prints. |
BasicPrintApi | get_print_status | GET /api/web/v1/printers/print/{printStatusId} | Retrieve print job status. |
BasicPrintApi | update_print | PATCH /api/web/v1/printers/print/{printStatusId} | Updates an executing print job. |
EnrollmentOperationsApi | create_enrollments | POST /api/web/v1/enrollment/api | Create enrollment records. Caller requires the ENROLLMENTS:ADD permission. |
EnrollmentOperationsApi | create_enrollments_v2 | POST /api/web/v2/enrollments/{enrollmentDesignName} | Create Enrollments |
EnrollmentOperationsApi | delete_enrollments | DELETE /api/web/v1/enrollment/api | Delete enrollment records. Caller requires the ENROLLMENTS:REMOVE permission. |
EnrollmentOperationsApi | delete_enrollments_v2 | DELETE /api/web/v2/enrollments | Delete Enrollments |
EnrollmentOperationsApi | read_enrollment_v2 | GET /api/web/v2/enrollments/{id} | Read Enrollment |
EnrollmentOperationsApi | read_enrollments | POST /api/web/v1/enrollment/api/readEnrollments | Read enrollment records. Caller requires the ENROLLMENTS:VIEW permission. |
EnrollmentOperationsApi | read_enrollments_design_names | GET /api/web/v2/enrollments/enrollmentDesigns | Read Enrollment designs name |
EnrollmentOperationsApi | read_enrollments_v2 | POST /api/web/v2/enrollments/read/{enrollmentDesignName} | Read Enrollments |
EnrollmentOperationsApi | update_enrollments | PUT /api/web/v1/enrollment/api | Update enrollment records. Caller requires the ENROLLMENTS:EDIT permission. |
EnrollmentOperationsApi | update_enrollments_v2 | PUT /api/web/v2/enrollments | Update Enrollments |
MobileFlashPassAPIApi | cancel_mobile_flash_pass_bulk_operation | DELETE /api/web/v1/mobileFlashPass/cancel/{id} | Cancel mobile flash pass bulk operation |
MobileFlashPassAPIApi | download_apple_mobile_flash_pass | GET /api/web/v1/mobileFlashPass/downloads/apple/{enrollmentId}/{claimToken} | Download Apple Wallet mobile flash pass. |
MobileFlashPassAPIApi | download_google_mobile_flash_pass | GET /api/web/v1/mobileFlashPass/downloads/google/{enrollmentId}/{claimToken} | Download Google Wallet mobile flash pass. |
MobileFlashPassAPIApi | download_mfp_bulk_operation_logs | GET /api/web/v1/mobileFlashPass/download/logs/{id} | Download mobile flash pass bulk operation logs |
MobileFlashPassAPIApi | download_mfp_logs_v2 | GET /api/web/v2/mobileFlashPass/download/logs/{id} | Download mobile flash pass logs V2 |
MobileFlashPassAPIApi | get_flash_pass_download_uri | GET /api/web/v1/mobileFlashPass/downloadUri/{walletType}/{enrollmentId} | Get mobile flash pass download URI |
MobileFlashPassAPIApi | get_issue_mfp_bulk_operation_details | GET /api/web/v1/mobileFlashPass | Get all issued bulk mobile flash pass request(s) |
MobileFlashPassAPIApi | get_mobile_flash_pass_request_details | GET /api/web/v1/mobileFlashPass/{id} | Get mobile flash pass request details |
MobileFlashPassAPIApi | issue_mobile_flash_pass_bulk_operation | POST /api/web/v1/mobileFlashPass | Create bulk mobile flash pass request (Deprecated) |
MobileFlashPassAPIApi | issue_mobile_flash_pass_bulk_operation_v2 | POST /api/web/v2/mobileFlashPass | Create bulk mobile flash pass request V2 |
PrintAPIApi | cancel_print_enrollments_bulk_operation | DELETE /api/web/v1/print/cancel/{id} | Cancel print enrollments bulk operation |
PrintAPIApi | download_print_enrollments_bulk_operation_logs | GET /api/web/v1/print/download/logs/{id} | Download print enrollments bulk operation logs |
PrintAPIApi | download_print_enrollments_logs_v2 | GET /api/web/v2/print/download/logs/{id} | Download print enrollments logs V2 |
PrintAPIApi | get_print_enrollments_bulk_operation_details | GET /api/web/v1/print | Get all bulk print enrollments request(s) |
PrintAPIApi | get_print_request_details | GET /api/web/v1/print/{id} | Get print request details |
PrintAPIApi | print_enrollments_bulk_operation | POST /api/web/v1/print | Create bulk print enrollment request |
PrintAPIApi | print_enrollments_bulk_operation_v2 | POST /api/web/v2/print | Create bulk print enrollment request V2 |
PrintAPIApi | single_enrollment_print | POST /api/web/v1/print/single | Print single enrollment |
PrintQueueApi | cancel_all_active_print_jobs | POST /api/web/v1/prints/{printerId}/cancelAllActivePrints | Cancel all active jobs for a given printer. |
PrintQueueApi | delete_print_job | DELETE /api/web/v1/prints/{printJobId} | Delete the given print job. |
PrintQueueApi | get_paginated_print_jobs | POST /api/web/v1/prints/paginated | View print jobs in paginated form. |
PrintQueueApi | get_print_job | GET /api/web/v1/prints/{printJobId} | Get the given print job. |
PrintQueueApi | get_print_jobs | GET /api/web/v1/prints | List all print jobs. |
PrintersApi | create_printer | POST /api/web/v1/printers | Creates a printer. |
PrintersApi | delete_printer | DELETE /api/web/v1/printers/{printerId} | Deletes a printer by ID. |
PrintersApi | delete_printer_with_tenant_id | DELETE /api/web/v1/printers/{printerId}/{tenantId} | Deletes a lost printer by printer id and lost tenant ID. |
PrintersApi | get_printers | GET /api/web/v2/printers | Gets all printers. |
PrintersApi | printers_summary | GET /api/web/v1/printers/summary | Retrieve count of registered printers |
PrintersApi | read_printer | GET /api/web/v1/printers/{printerId} | Return a specified printer. |
PrintersApi | read_printer_by_device_id | GET /api/web/v2/printers/{deviceId} | Return a specified printer using printer device id. |
PrintersApi | read_printer_preferences | GET /api/web/v1/printers/{printerId}/preferences | Get the preferences for the specified printer. |
PrintersApi | read_printers | GET /api/web/v1/printers | Gets all printers. |
PrintersApi | replace_printer | PUT /api/web/v1/printers/{printerId} | Update the specified printer. |
PrintersApi | replace_printer_preferences | PUT /api/web/v1/printers/{printerId}/preferences | Update the preferences for the specified printer. |
RolesApi | delete_user_site_role_association_using_delete | DELETE /api/web/v1/users/{userid}/roles/{roleid} | Delete a site role from a user |
RolesApi | get_site_role_using_get | GET /api/web/v1/roles/{id} | Get a role |
RolesApi | get_user_roles_using_get | GET /api/web/v1/users/{userid}/roles | List all site roles assigned to user |
RolesApi | get_user_site_role_association_using_get | GET /api/web/v1/users/{userid}/roles/{roleid} | Get site role assigned to user |
RolesApi | list_site_roles_using_get | GET /api/web/v1/roles | List roles |
RolesApi | modify_user_site_role_association_using_put | PUT /api/web/v1/users/{userid}/roles/{roleid} | Set user role |
TenantsApi | create_tenant_async_using_post | POST /api/web/v5/async/tenants | Create a tenant asynchronously |
TenantsApi | create_tenant_using_post | POST /api/web/v4/tenants | Create a tenant |
TenantsApi | delete_tenant_entitlement_using_delete | DELETE /api/web/v4/tenants/{tenantid}/entitlements/{type} | Delete an entitlement |
TenantsApi | get_create_tenant_async_result_using_get | GET /api/web/v4/async/tenants/{id}/createresult | Get the result of an asynchronous tenant creation operation |
TenantsApi | get_create_tenant_async_status_using_get | GET /api/web/v4/async/tenants/{id}/createstatus | Get the status of an asynchronous tenant creation operation |
TenantsApi | get_entitlement_usage_info_using_post | POST /api/web/v4/tenants/entitlements/usage | Lists a page of entitlement usage information |
TenantsApi | get_sp_identity_provider_using_get | GET /api/web/v1/tenants/{id}/spidentityprovider | Get Tenant Identity Provider and Service Provider OIDC Application for Tenant Management. |
TenantsApi | get_tenant_entitlement_using_get | GET /api/web/v4/tenants/{tenantid}/entitlements/{type} | Get an entitlement |
TenantsApi | get_tenant_entitlements_using_get | GET /api/web/v4/tenants/{tenantid}/entitlements | Get entitlements for tenant |
TenantsApi | get_tenant_using_get | GET /api/web/v4/tenants/{id} | Get a tenant |
TenantsApi | get_tenants_page_using_post | POST /api/web/v4/tenantspaged | Lists a page of tenants |
TenantsApi | lock_tenant_using_put | PUT /api/web/v4/tenants/{id}/lock | Lock a tenant |
TenantsApi | remove_tenant_using_delete | DELETE /api/web/v4/tenants/{id} | Delete a tenant |
TenantsApi | set_sp_identity_provider_using_put | PUT /api/web/v1/tenants/{id}/spidentityprovider | Set Tenant Identity Provider and Service Provider OIDC Application for Tenant Management |
TenantsApi | set_tenant_entitlement_using_put | PUT /api/web/v4/tenants/{tenantid}/entitlements | Set an entitlement |
TenantsApi | unlock_tenant_using_put | PUT /api/web/v4/tenants/{id}/unlock | Unlock a tenant |
WebhooksApi | create_webhook_using_post | POST /api/web/v1/webhooks | Register a webhook |
WebhooksApi | delete_webhook_using_delete | DELETE /api/web/v1/webhooks/{id} | Delete a webhook |
WebhooksApi | get_webhooks_using_get | GET /api/web/v1/webhooks | List webhooks |
WebhooksApi | read_webhook_using_get | GET /api/web/v1/webhooks/{id} | Get a webhook by id |
WebhooksApi | test_webhook_using_post | POST /api/web/v1/webhooks/test/{id} | Test a webhook |
WebhooksApi | update_webhook_using_put | PUT /api/web/v1/webhooks/{id} | Update a webhook |
Documentation For Models
- AdditionalFeature
- AdminApiApplication
- AdminApiApplicationParms
- AdminApiAuthentication
- AdminApiAuthenticationResult
- ApplicationInfo
- ApplicationTemplate
- BasicPrintRequest
- BasicPrintRequestSmartcard
- BasicPrintResponse
- BasicPrintResponseData
- BasicPrintUpdateRequest
- BasicPrintUpdateRequestSmartcard
- Billing
- BulkPrintOperationDetails
- CreateTenantAsyncStatus
- CreateTenantParms
- CreateTenantResult
- CredentialDesignPrintRequestPrinter
- DigitalId
- DigitalIdCert
- DigitalIdConfig
- DigitalIdConfigCertTemplate
- DigitalIdConfigSubjectAltName
- DigitalIdConfigVariable
- EnrollmentApiPayload
- EnrollmentApiRequestPrinter
- EnrollmentDelete
- EnrollmentDesignName
- EnrollmentMultiFlashPassApiRequestV1
- EnrollmentMultiFlashPassApiRequestV2
- EnrollmentMultiPrintApiRequestV1
- EnrollmentMultiPrintApiRequestV2
- EnrollmentPrintApiRequestV1
- EnrollmentPrintApiResponse
- EnrollmentRequest
- EnrollmentResponse
- Entitlement
- EntitlementParms
- Error
- ErrorInfo
- FIDOToken
- FlashPassParms
- FleetManagement
- Grid
- Group
- Issuance
- IssuanceParms
- IssueMobileFlashPassBulkOperationDetails
- Lamination
- Laminators
- MagStripe
- MagStripeEncodeCommands
- MobileFlashPass
- MobileFlashPassRequestDetails
- ModelField
- ModelPrint
- OAuthRole
- OrderByAttribute
- Organization
- Paging
- PayToPrint
- Permission
- PrintCount
- PrintCountResponse
- PrintImageLayer
- PrintJob
- PrintJobRecord
- PrintOperationResponse
- PrintQueuePaging
- PrintRequestDetails
- Printer
- PrinterEntitlement
- PrinterPreferences
- PrinterSummaryResponse
- ReadEnrollmentApiPayload
- ResourceIdResponse
- Role
- RoleUser
- SCDefnVariable
- SCVariableValue
- SearchByAttribute
- SearchParms
- ServiceBundle
- SmartCardCommand
- SmartCardCommandResponse
- SmartCredential
- SmsVoice
- SmsVoiceParms
- SpIdentityProvider
- SpIdentityProviderParms
- TempAccessCode
- Tenant
- TenantParms
- TenantsPage
- Token
- UsageInfo
- UsageInfoPage
- User
- UserAlias
- UserAlternateEmails
- UserAttribute
- UserAttributeValue
- UserAuthenticatorLockoutStatus
- UserExtraAttribute
- UserParms
- Webhook
- WebhookEvent
- WebhookParms
Documentation For Authorization
Authentication schemes defined for the API:
AdminAPIAuthentication
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header