Delegated RA
Setup new onboarding account.
A partner can use the below API to create a sub-account for their clients.
post/api/v1/onboard/setup-account
Request
- Base URLhttps://one.digicert.com/documentmanager
- AuthAPI key in header X-API-Key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"account_name": "account_name",
"locale": "en_US",
"is_delegated": true,
"admin_user": {
"first_name": "John",
"last_name": "Doe",
"email": "john@local.com",
"user_name": "Doe",
"locale": "en_US",
"id": "XXXXXXXXXX"
},
"service_user": {
"email": "john@local.com"
},
"organization_details": {
"name": "Company1",
"address": "Address1",
"address2": "Suite 321",
"city": "Bangalore",
"state": "KAR",
"country": "IN",
"telephone": "111-222-333-4445",
"organization_contact": {
"first_name": "Jill",
"last_name": "Valentine",
"email": "jill.valentine@digicert.com",
"job_title": "CTO",
"telephone": "555-555-5555"
},
"authorized_representative": [
{
"first_name": "Jill",
"last_name": "Valentine",
"email": "jill.valentine@digicert.com",
"job_title": "CTO",
"telephone": "555-555-5555"
}
],
"organization_identifier": "XXXXXX"
},
"sso_configuration": {
"authorization_endpoint": "https://dev-12345.okta.com/oauth2/default/v1/authorize",
"token_endpoint": "https://dev-12345.okta.com/oauth2/default/v1/token",
"jwks_endpoint": "https://dev-12345.okta.com/oauth2/default/v1/keys",
"client_id": "0oafjfpppaT3ID912344",
"client_secret": "2_PeF*************",
"token_audience": "0oafjfpppaT3ID931234",
"token_issuer": "https://dev-12345.okta.com/oauth2/default"
}
}Response
OK
Example response
{
"id": "fd085dbb-e15a-487c-b3bd-9e6253fb42e2",
"service_user": {
"api_key": "0117fa9c31d0947e123fc9874c_51bdc18961d7d259bedcaa0e600c2b93feeda8ff6482b5a1426b9562a8185949",
"id": "32d43cce-0e28-4f06-b4f0-0b6fa43be0f2"
},
"admin_user": {
"api_key": "0117fa9c31d0947e123fc9874c_51bdc18961d7d259bedcaa0e600c2b93feeda8ff6482b5a1426b9562a8185949",
"id": "32d43cce-0e28-4f06-b4f0-0b6fa43be0f2"
},
"products": [
"AATL Electronic Seal | ZertES"
],
"account_id": "53bcc608-9bb8-4ed4-ad10-a8e263913b0d",
"organization": {
"id": 1909826,
"status": "active",
"display_name": "Company1",
"name": "Company1",
"address": "Address1",
"address2": "Suite 321",
"city": "Bangalore",
"state": "KAR",
"country": "IN"
},
"sso_configuration": {
"callback_url": "DIGICERT_BASE_URL/imauth/sso/oidc/callback",
"login_initiation_endpoint": "DIGICERT_BASE_URL/imauth/sso/oidc/d1e0b871053742dc84d6233b668bdf72",
"logout_endpoint": "DIGICERT_BASE_URL/imauth/api/v1/logout"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.