cs-security-experience-api-services
home
π Home - cs-authentication-api
Welcome to the cs-authentication-api documentation. This API facilitates secure access to Servicios Portal Services, designed to support authentication processes.
π Base Information
- API Title: cs-authentication-api
- Version: 1.0.0
- Base URL:https://security-experience-api-prod.us-e1.cloudhub.io/api
π How to Consume
To consume this API, please follow the instructions in the Exchange or visit the Portal.
π Endpoints
Client Identity Validation (Version 1)
POST: customer/v1/identity/validate
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/customer/v1/identity/validate" \
-H "Content-Type: application/json" \
-d '{"customerId": "12345"}'
OTP Security Initialization (Version 1)
POST: security/v1/OTP/initialize
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/v1/OTP/initialize" \
-H "Content-Type: application/json" \
-d '{"phoneNumber": "555-1234"}'
OTP Security Validation (Version 1)
POST: security/v1/OTP/validate
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/v1/OTP/validate" \
-H "Content-Type: application/json" \
-d '{"otp": "123456"}'
Survey Generation Security (Version 1)
POST: security/v1/survey/generate
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/v1/survey/generate" \
-H "Content-Type: application/json" \
-d '{"userId": "78910"}'
Survey Validation Security (Version 1)
POST: security/v1/survey/validate
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/v1/survey/validate" \
-H "Content-Type: application/json" \
-d '{"surveyId": "xyz123"}'
Portal Token Generation Security (Version 1)
POST: security/v1/portal/generate_token
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/v1/portal/generate_token" \
-H "Content-Type: application/json" \
-d '{"userId": "abcd1234"}'
Portal Token Validation Security (Version 1)
POST: security/v1/portal/validate_token
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/v1/portal/validate_token" \
-H "Content-Type: application/json" \
-d '{"token": "token_value"}'
BLS Check Security (Version 1)
POST: security/check_bls
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/check_bls" \
-H "Content-Type: application/json" \
-d '{"userId": "check123"}'
Client Identity Validation (Version 3)
POST: /v3/customer/identity/validate
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v3/customer/identity/validate" \
-H "Content-Type: application/json" \
-d '{"customerId": "12345"}'
OTP Security Initialization (Version 3)
POST: /v3/security/OTP/initialize
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v3/security/OTP/initialize" \
-H "Content-Type: application/json" \
-d '{"phoneNumber": "555-1234"}'
OTP Security Validation (Version 3)
POST: /v3/security/OTP/validate
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v3/security/OTP/validate" \
-H "Content-Type: application/json" \
-d '{"otp": "123456"}'
Portal Token Generation Security (Version 3)
POST: /v3/security/portal/generate_token
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v3/security/portal/generate_token" \
-H "Content-Type: application/json" \
-d '{"userId": "abcd1234"}'
Portal Token Validation Security (Version 3)
POST: /v3/security/portal/validate_token
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v3/security/portal/validate_token" \
-H "Content-Type: application/json" \
-d '{"token": "token_value"}'
Client Identity Validation (Version 4)
POST: /v4/customer/identity/validate
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v4/customer/identity/validate" \
-H "Content-Type: application/json" \
-d '{"customerId": "12345"}'
OTP Security Initialization (Version 4)
POST: /v4/security/OTP/initialize
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v4/security/OTP/initialize" \
-H "Content-Type: application/json" \
-d '{"phoneNumber": "555-1234"}'
OTP Security Validation (Version 4)
POST: /v4/security/OTP/validate
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v4/security/OTP/validate" \
-H "Content-Type: application/json" \
-d '{"otp": "123456"}'
Portal Token Generation Security (Version 4)
POST: /v4/security/portal/generate_token
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v4/security/portal/generate_token" \
-H "Content-Type: application/json" \
-d '{"userId": "abcd1234"}'
Portal Token Validation Security (Version 4)
POST: /v4/security/portal/validate_token
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/v4/security/portal/validate_token" \
-H "Content-Type: application/json" \
-d '{"token": "token_value"}'
Fasecolda Vehicle Validation
POST: security/v1/fasecolda/validate_vehicle
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/v1/fasecolda/validate_vehicle" \
-H "Content-Type: application/json" \
-d '{"plate": "XYZ123"}'
Ariba Supplier Validation
POST: security/v1/ariba/validate_supplier
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/v1/ariba/validate_supplier" \
-H "Content-Type: application/json" \
-d '{"supplierId": "A12345"}'
RegistradurΓa HC2 Identity Validation
POST: security/v1/registraduria/hc2/validate_identity
Example Request
curl -X POST "https://security-experience-api-prod.us-e1.cloudhub.io/api/security/v1/ariba/validate_supplier" \
β οΈ Error Handling
Standard HTTP status codes are used for error handling:
200 OK
- Request successful.400 Bad Request
- Missing/invalid parameters.401 Unauthorized
- Authentication failure.404 Not Found
- Resource not found.500 Internal Server Error
- Server error.
π Support
For any questions or issues, please contact the API support team INTEGRATION SERVICES AND APPLICATIONS COORDINATION.
Notes
- Documentation adjusted in February 2025.
- For additional information, contact: epalma@fgs.co