Quickstart

This quickstart follows the normal integrator path: complete onboarding in the CSCS AOS portal, wait for approval, confirm your API key, and then make your first request from your backend service.
Signup verification, business registration, approval checks, sign-in, API key rotation, wallet credits, and history review are portal activities. Use the API only after your business has been approved and an active API key has been issued.

1. Verify your email

Open the CSCS AOS portal and start from the email verification screen. Enter the work email address that will own the partner account, then continue so the portal can confirm that the email is eligible for registration. Use a shared operational mailbox only if that is your approved internal process. The email address used here should be the same address used when creating the business account.

2. Create the business account

Complete the portal registration form with the account type, company name, full name, work email, password, and email OTP. Review and accept the Terms and Conditions and Privacy Policy before submitting the form.
FieldWhat to enter
Account TypeThe partner category being registered, such as Broker.
Company NameThe legal or approved business name.
Full NameThe primary user or administrator name.
Work EmailThe same email address used during verification.
PasswordA secure password for portal access.
Email OTPThe verification code sent to the work email address.

3. Wait for approval

After registration, the account enters pending approval. During this stage, the portal shows that your registration has been received and is under administrator review. Use Check approval status from the pending approval screen to refresh the review state. Protected account opening and lookup operations remain unavailable until the business account is approved.

4. Sign in to the portal

Once approved, return to Partner Login and sign in with the registered email address and password. From the portal, confirm that the business account is active before configuring any backend integration.

5. Confirm the API key

Go to Settings > API Keys in the portal. The API Keys screen shows whether the current key is active, when it was first generated, when it was last rotated, and who generated it. If a new key is generated or regenerated, copy the secret immediately and store it in a backend secret manager. The plain-text secret is shown only once.

6. Configure your backend

Point your backend integration at the sandbox base URL while testing.
EnvironmentBase URL
Staginghttps://api-sandbox.cscs.ng
Productionhttps://api-live.cscs.ng
Store the API key outside source control and inject it into server-side services only. Do not expose the key in browser code, mobile apps, logs, tickets, or client-side configuration.

7. Make your first operational request

Use the API Reference with approved staging credentials and test data. For example, an investor lookup request includes your API key and an idempotency key:
curl --request GET "https://api-sandbox.cscs.ng/v1/lookup?cscsNo=0000000123" \
  --header "x-api-key: <api-key>" \
  --header "Idempotency-Key: <unique-request-key>"
For account creation and lookup calls, include the API key header:
x-api-key: <api-key>
Idempotency-Key: <unique-request-key>
Use a new Idempotency-Key for every account creation or lookup request unless you are intentionally retrying the same request.

What to do next

Use Guides > Create Investor Account when you are ready to create Individual, Corporate, or Minor investor accounts. Use Guides > Investor Lookup to understand the lookup options available to approved integrators.