Developer Portal Sign-Up & Sign-In
Get your API credentials by creating a developer account on the API4Business Developer Portal. This page walks you through every step — from signup to your first access token.
Create your developer account
Step 1: Go to the Developer Portal
Open developers.api4business.com in your browser.
You will see the API4Business Developer Portal login page, powered by Apigee.
Step 2: Click "Create Account" or "Sign Up"
If you don't have an account yet, click the signup link on the login page. You'll need:
| Field | Description | Example |
|---|---|---|
| First Name | Your first name | Priya |
| Last Name | Your last name | Sharma |
| Business email (used for all communications) | priya@yourcompany.com | |
| Password | Minimum 8 characters with a mix of letters, numbers, and symbols | — |
| Company Name | Your organization name | Acme Fintech Pvt Ltd |
Use a business email
Use your company email, not a personal one. Sandbox and production credentials will be sent to this address.
Step 3: Verify your email
After submitting the signup form, check your inbox for a verification email from API4Business. Click the verification link to activate your account.
Check spam folders
If you don't receive the email within 5 minutes, check your spam/junk folder. Add support@api4business.com to your contacts.
Step 4: Complete your profile
Once verified, log in at developers.api4business.com/accounts/login and complete your developer profile:
- Use case description — What will you build with the APIs?
- Expected call volume — Helps the team assign appropriate rate limits
- Contact phone — For account-related communications
Step 5: Agree to Terms of Service
Review and accept the API4Business Terms of Service. This governs your use of all APIs including data handling, rate limits, and acceptable use.
Get your API credentials
After account activation, you'll receive your OAuth2 client credentials:
| Credential | What it is | Where to find it |
|---|---|---|
| Client ID | Public identifier for your application | Developer Portal → Apps section |
| Client Secret | Private secret (keep this safe — never share or commit to code) | Developer Portal → Apps section |
Keep your client secret safe
- Never commit it to version control (Git, GitHub, etc.)
- Never include it in frontend/client-side code
- Store it in environment variables or a secrets manager
- Rotate it immediately if you suspect it's been compromised
Sign in to the Developer Portal
Returning users
- Go to developers.api4business.com/accounts/login
- Enter your registered email and password
- Click "Sign In"
Forgot your password?
- Go to the login page
- Click "Forgot Password"
- Enter your registered email
- Check your inbox for the password reset link
- Set a new password and log back in
Managing your account
Once signed in, the Developer Portal lets you:
- View your apps — See all registered applications and their credentials
- Create new apps — Register additional applications for different projects
- Rotate credentials — Generate new client secrets
- View usage — Monitor your API call volume and billing
From credentials to first API call
Once you have your client ID and client secret, you're ready to start building. Here's the flow:
1. Exchange credentials for an access token:
curl -X POST https://api.api4business.com/oauth/v1/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET"2. Use the token in your API calls:
curl -X POST https://api.api4business.com/vas-api/pan-validation-v1 \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"pan": "ABCDE1234F"}'3. Handle token expiry:
Access tokens expire (check expires_in in the token response). Implement automatic token refresh in your application before the token expires.
Full walkthrough
See the Quick Start guide for a complete step-by-step with code samples in Python, Node.js, Java, and curl.
Environment-specific credentials
You will receive separate credentials for each environment:
| Environment | Portal URL | Base URL | Credentials |
|---|---|---|---|
| Sandbox | developers.api4business.com | https://sandbox.api.api4business.com | Sandbox client ID + secret |
| Production | developers.api4business.com | https://api.api4business.com | Production client ID + secret |
Don't mix credentials
Sandbox credentials will not work with the production URL and vice versa. Ensure your application uses the correct pair.
Troubleshooting
"Invalid Credentials" error (401)
- Verify you're using the correct client ID and client secret pair
- Ensure you're hitting the right environment (sandbox credentials for sandbox URL)
- Check that your account is active and not suspended
- Try regenerating your client secret in the Developer Portal
Can't log in to Developer Portal
- Confirm you've verified your email (check for the verification link)
- Try the "Forgot Password" flow
- Contact support@api4business.com with your registered email
Account not approved
If your account is pending approval, contact support@api4business.com or call +91-8104541525 during business hours (IST).
What's next
- Quick Start — Make your first API call in under 10 minutes
- Authentication — Understand the full OAuth2 flow
- Environments — Sandbox vs production details
- API Reference — Explore all available endpoints
Need help?
Email support@api4business.com or call +91-8104541525 / +91-8104546285 during business hours.