curl -X 'POST' \
'https://api.coaxial.ai/auth_integration/okta/init' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <api_key>' \
-H 'Content-Type: application/json' \
-d '{
"client_key": <okta_api_key>,
"org_url": <okta_organization_url>
}'
import coaxial
from coaxial.models import IntegrateOktaRequest
from pprint import pprint
coaxial_api = coaxial.Api(api_key=<api_key>)
integrate_okta_request = IntegrateOktaRequest(client_key=<okta_api_key>, org_url=<okta_organization_url>)
try:
api_response = coaxial_api.auth_integration.integrate_okta(integrate_okta_request)
print("The response of AuthIntegrationApi->integrate_okta:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AuthIntegrationApi->integrate_okta: %s\n" % e)
{
"users": [
{
"id": "string",
"email": "string",
"first": "string",
"last": "string",
"imported_at": "2023-08-09T07:09:10.415Z",
"modified_at": "2023-08-09T07:09:10.415Z",
"baseUser_id": <your_coaxial_organization_id>,
"source_metadata": {
"name": "string",
"id": <auth_integration_id>
},
"resource_list": [
{
"name": "string",
"id": <coaxial_resource_id>
}
]
}
]
}
auth_integration
Integrate Okta
POST
/
auth_integration
/
okta
/
init
curl -X 'POST' \
'https://api.coaxial.ai/auth_integration/okta/init' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <api_key>' \
-H 'Content-Type: application/json' \
-d '{
"client_key": <okta_api_key>,
"org_url": <okta_organization_url>
}'
import coaxial
from coaxial.models import IntegrateOktaRequest
from pprint import pprint
coaxial_api = coaxial.Api(api_key=<api_key>)
integrate_okta_request = IntegrateOktaRequest(client_key=<okta_api_key>, org_url=<okta_organization_url>)
try:
api_response = coaxial_api.auth_integration.integrate_okta(integrate_okta_request)
print("The response of AuthIntegrationApi->integrate_okta:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AuthIntegrationApi->integrate_okta: %s\n" % e)
{
"users": [
{
"id": "string",
"email": "string",
"first": "string",
"last": "string",
"imported_at": "2023-08-09T07:09:10.415Z",
"modified_at": "2023-08-09T07:09:10.415Z",
"baseUser_id": <your_coaxial_organization_id>,
"source_metadata": {
"name": "string",
"id": <auth_integration_id>
},
"resource_list": [
{
"name": "string",
"id": <coaxial_resource_id>
}
]
}
]
}
curl -X 'POST' \
'https://api.coaxial.ai/auth_integration/okta/init' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <api_key>' \
-H 'Content-Type: application/json' \
-d '{
"client_key": <okta_api_key>,
"org_url": <okta_organization_url>
}'
import coaxial
from coaxial.models import IntegrateOktaRequest
from pprint import pprint
coaxial_api = coaxial.Api(api_key=<api_key>)
integrate_okta_request = IntegrateOktaRequest(client_key=<okta_api_key>, org_url=<okta_organization_url>)
try:
api_response = coaxial_api.auth_integration.integrate_okta(integrate_okta_request)
print("The response of AuthIntegrationApi->integrate_okta:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AuthIntegrationApi->integrate_okta: %s\n" % e)
{
"users": [
{
"id": "string",
"email": "string",
"first": "string",
"last": "string",
"imported_at": "2023-08-09T07:09:10.415Z",
"modified_at": "2023-08-09T07:09:10.415Z",
"baseUser_id": <your_coaxial_organization_id>,
"source_metadata": {
"name": "string",
"id": <auth_integration_id>
},
"resource_list": [
{
"name": "string",
"id": <coaxial_resource_id>
}
]
}
]
}
⌘I