Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: application/json
Accept: application/json
Example
fromsailpoint.beta.api.launchers_apiimportLaunchersApifromsailpoint.beta.api_clientimportApiClientfromsailpoint.beta.models.launcherimportLauncherfromsailpoint.beta.models.launcher_requestimportLauncherRequestfromsailpoint.configurationimportConfigurationconfiguration=Configuration()withApiClient(configuration)asapi_client:launcher_request='''{
"reference" : {
"id" : "2fd6ff94-2081-4d29-acbc-83a0a2f744a5",
"type" : "WORKFLOW"
},
"name" : "Group Create",
"description" : "Create a new Active Directory Group",
"disabled" : false,
"type" : "INTERACTIVE_PROCESS",
"config" : "{\"workflowId\" : \"6b42d9be-61b6-46af-827e-ea29ba8aa3d9\"}"
}'''# LauncherRequest | Payload to create a Launchertry:# Create launchernew_launcher_request=LauncherRequest.from_json(launcher_request)results=LaunchersApi(api_client).create_launcher(launcher_request=new_launcher_request)# Below is a request that includes all optional parameters# results = LaunchersApi(api_client).create_launcher(new_launcher_request)print("The response of LaunchersApi->create_launcher:\n")print(results.model_dump_json(by_alias=True,indent=4))exceptExceptionase:print("Exception when calling LaunchersApi->create_launcher: %s\n"%e)
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: Not defined
Accept: application/json
Example
fromsailpoint.beta.api.launchers_apiimportLaunchersApifromsailpoint.beta.api_clientimportApiClientfromsailpoint.configurationimportConfigurationconfiguration=Configuration()withApiClient(configuration)asapi_client:launcher_id='e3012408-8b61-4564-ad41-c5ec131c325b'# str | ID of the Launcher to be deleted # str | ID of the Launcher to be deletedtry:# Delete LauncherLaunchersApi(api_client).delete_launcher(launcher_id=launcher_id)# Below is a request that includes all optional parameters# LaunchersApi(api_client).delete_launcher(launcher_id)exceptExceptionase:print("Exception when calling LaunchersApi->delete_launcher: %s\n"%e)
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: Not defined
Accept: application/json
Example
fromsailpoint.beta.api.launchers_apiimportLaunchersApifromsailpoint.beta.api_clientimportApiClientfromsailpoint.beta.models.launcherimportLauncherfromsailpoint.configurationimportConfigurationconfiguration=Configuration()withApiClient(configuration)asapi_client:launcher_id='e3012408-8b61-4564-ad41-c5ec131c325b'# str | ID of the Launcher to be retrieved # str | ID of the Launcher to be retrievedtry:# Get Launcher by IDresults=LaunchersApi(api_client).get_launcher(launcher_id=launcher_id)# Below is a request that includes all optional parameters# results = LaunchersApi(api_client).get_launcher(launcher_id)print("The response of LaunchersApi->get_launcher:\n")print(results.model_dump_json(by_alias=True,indent=4))exceptExceptionase:print("Exception when calling LaunchersApi->get_launcher: %s\n"%e)
Filter results using the standard syntax described in V3 API Standard Collection Parameters Filtering is supported for the following fields and operators: description: swdisabled: eqname: sw
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: Not defined
Accept: application/json
Example
fromsailpoint.beta.api.launchers_apiimportLaunchersApifromsailpoint.beta.api_clientimportApiClientfromsailpoint.beta.models.get_launchers200_responseimportGetLaunchers200Responsefromsailpoint.configurationimportConfigurationconfiguration=Configuration()withApiClient(configuration)asapi_client:filters='disabled eq \"true\"'# str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **description**: *sw* **disabled**: *eq* **name**: *sw* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **description**: *sw* **disabled**: *eq* **name**: *sw* (optional)next='eyJuZXh0IjoxMjN9Cg=='# str | Pagination marker (optional) # str | Pagination marker (optional)limit=10# int | Number of Launchers to return (optional) (default to 10) # int | Number of Launchers to return (optional) (default to 10)try:# List all Launchers for tenantresults=LaunchersApi(api_client).get_launchers()# Below is a request that includes all optional parameters# results = LaunchersApi(api_client).get_launchers(filters, next, limit)print("The response of LaunchersApi->get_launchers:\n")print(results.model_dump_json(by_alias=True,indent=4))exceptExceptionase:print("Exception when calling LaunchersApi->get_launchers: %s\n"%e)
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: application/json
Accept: application/json
Example
fromsailpoint.beta.api.launchers_apiimportLaunchersApifromsailpoint.beta.api_clientimportApiClientfromsailpoint.beta.models.launcherimportLauncherfromsailpoint.beta.models.launcher_requestimportLauncherRequestfromsailpoint.configurationimportConfigurationconfiguration=Configuration()withApiClient(configuration)asapi_client:launcher_id='e3012408-8b61-4564-ad41-c5ec131c325b'# str | ID of the Launcher to be replaced # str | ID of the Launcher to be replacedlauncher_request='''{
"reference" : {
"id" : "2fd6ff94-2081-4d29-acbc-83a0a2f744a5",
"type" : "WORKFLOW"
},
"name" : "Group Create",
"description" : "Create a new Active Directory Group",
"disabled" : false,
"type" : "INTERACTIVE_PROCESS",
"config" : "{\"workflowId\" : \"6b42d9be-61b6-46af-827e-ea29ba8aa3d9\"}"
}'''# LauncherRequest | Payload to replace Launchertry:# Replace Launchernew_launcher_request=LauncherRequest.from_json(launcher_request)results=LaunchersApi(api_client).put_launcher(launcher_id=launcher_id,launcher_request=new_launcher_request)# Below is a request that includes all optional parameters# results = LaunchersApi(api_client).put_launcher(launcher_id, new_launcher_request)print("The response of LaunchersApi->put_launcher:\n")print(results.model_dump_json(by_alias=True,indent=4))exceptExceptionase:print("Exception when calling LaunchersApi->put_launcher: %s\n"%e)
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: Not defined
Accept: application/json
Example
fromsailpoint.beta.api.launchers_apiimportLaunchersApifromsailpoint.beta.api_clientimportApiClientfromsailpoint.beta.models.start_launcher200_responseimportStartLauncher200Responsefromsailpoint.configurationimportConfigurationconfiguration=Configuration()withApiClient(configuration)asapi_client:launcher_id='e3012408-8b61-4564-ad41-c5ec131c325b'# str | ID of the Launcher to be launched # str | ID of the Launcher to be launchedtry:# Launch a Launcherresults=LaunchersApi(api_client).start_launcher(launcher_id=launcher_id)# Below is a request that includes all optional parameters# results = LaunchersApi(api_client).start_launcher(launcher_id)print("The response of LaunchersApi->start_launcher:\n")print(results.model_dump_json(by_alias=True,indent=4))exceptExceptionase:print("Exception when calling LaunchersApi->start_launcher: %s\n"%e)