> ## Documentation Index
> Fetch the complete documentation index at: https://docs.eliteneobank.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Api resources

# API Resources

## API Resources

The API Resources section contains common platform configuration details and shared integration resources used across Elite Neo Bank APIs.

Use this page as a quick reference for:

* Base URLs
* API environments
* Request formats
* Response formats
* Supported currencies
* Transfer modes
* API versioning
* Developer utilities

***

## API Environments

Elite Neo Bank provides separate environments for testing and production usage.

| Environment | Purpose |
| - | - |
| Sandbox | Development and testing |
| Production | Live transaction processing |

***

## Base URLs

### Sandbox

```http theme={null}
https://sandbox.eliteneobank.com
```

Used for:

* Integration testing
* UAT validation
* Mock transaction flows
* Webhook testing

***

### Production

```text theme={null}
https://api.eliteneobank.com
```

Used for:

* Live customer payments
* Real payout processing
* Production banking operations

***

## API Versioning

Current API version:

```
v3
```

Example endpoint structure:

```
/api/v3/pg/order/create
```

***

## Request Format

All API requests should use:

```
Content-Type: application/json
```

Request bodies must:

* Use valid JSON
* Follow endpoint-specific schemas
* Include required parameters

***

## Response Format

All API responses are returned in JSON format.

Example response structure:

```json theme={null}
{
  "status": true,
  "code": 200,
  "message": "Request processed successfully.",
  "data": {}
}
```

***

## Character Encoding

Supported encoding:

```
UTF-8
```

***

## Timezone Standard

Recommended timezone handling:

```
UTC
```

Timestamps should use:

* UNIX timestamps (seconds)
* Server-side generation

***

## Supported Currencies

Elite Neo Bank supports multi-currency processing for global payment and banking workflows.

Supported currencies may vary depending on:

* Merchant category
* Settlement region
* Banking partner support
* Regulatory requirements
* Cross-border enablement

***

| Currency | Code |
| - | - |
| Indian Rupee | `INR` |
| US Dollar | `USD` |
| Euro | `EUR` |
| British Pound Sterling | `GBP` |
| United Arab Emirates Dirham | `AED` |
| Singapore Dollar | `SGD` |
| Canadian Dollar | `CAD` |
| Australian Dollar | `AUD` |
| Japanese Yen | `JPY` |
| Chinese Yuan Renminbi | `CNY` |
| Hong Kong Dollar | `HKD` |
| Swiss Franc | `CHF` |
| Saudi Riyal | `SAR` |
| Qatari Riyal | `QAR` |
| Kuwaiti Dinar | `KWD` |
| Bahraini Dinar | `BHD` |
| Omani Rial | `OMR` |
| Malaysian Ringgit | `MYR` |
| Thai Baht | `THB` |
| Indonesian Rupiah | `IDR` |
| Philippine Peso | `PHP` |
| South African Rand | `ZAR` |
| New Zealand Dollar | `NZD` |
| Turkish Lira | `TRY` |
| Brazilian Real | `BRL` |
| Mexican Peso | `MXN` |
| South Korean Won | `KRW` |
| Danish Krone | `DKK` |
| Swedish Krona | `SEK` |
| Norwegian Krone | `NOK` |
| Polish Zloty | `PLN` |
| Czech Koruna | `CZK` |
| Hungarian Forint | `HUF` |
| Israeli New Shekel | `ILS` |

***

## Important Notes

* Currency availability may vary by merchant account
* Cross-border payouts may require additional approval
* Certain currencies may support payments only
* Settlement currencies may differ from transaction currencies
* FX conversion rates may apply for international transactions

***

## Supported Transfer Modes

| Transfer Mode | Description |
| - | - |
| `imps` | Instant bank transfer |
| `neft` | Standard bank settlement |
| `rtgs` | Real-time gross settlement |
| `upi` | UPI-based transfer |
| `ach` | Automated clearing transfer |
| `wire` | International wire transfer |
| `swift` | SWIFT international transfer |
| `sepa` | European SEPA transfer |

***

## Authentication Method

Elite Neo Bank APIs use:

* API Key authentication
* HMAC SHA256 request signing
* UNIX timestamp validation

Authentication references:

➡️ [Authentication → Headers](https://docs.eliteneobank.com/guide/authentication/headers.md)\
➡️ [Authentication → Timestamp](https://docs.eliteneobank.com/guide/authentication/timestamp.md)\
➡️ [Authentication → Signature](https://docs.eliteneobank.com/guide/authentication/signature.md)

***

## HTTP Methods

Supported API methods:

| Method | Usage |
| - | - |
| `POST` | Create or process requests |
| `GET` | Retrieve resource data |

***

## Common HTTP Status Codes

Elite Neo Bank APIs use standard HTTP status codes along with structured API responses to indicate request status, authentication results, validation errors, transaction states, and server-side processing outcomes.

Merchants should always validate:

* HTTP status codes
* API response body
* Transaction status values
* Error messages

***

| HTTP Code | Status | Description |
| - | - | - |
| `200` | Success | Request processed successfully |
| `201` | Created | Resource or transaction created successfully |
| `400` | Bad Request | Invalid request payload or malformed request |
| `401` | Unauthorized | Authentication failed or invalid signature |
| `403` | Forbidden | Access denied or invalid environment access |
| `404` | Not Found | Requested resource or transaction not found |
| `409` | Conflict | Duplicate request or duplicate transaction reference |
| `422` | Unprocessable Entity | Business validation failed |
| `429` | Too Many Requests | API rate limit exceeded |
| `500` | Internal Server Error | Unexpected server-side processing error |
| `502` | Bad Gateway | Banking or upstream network failure |
| `503` | Service Unavailable | Temporary downtime or maintenance |

***

## Example Success Response

```json theme={null}
{
  "status": true,
  "code": 200,
  "message": "Request processed successfully."
}
```

***

## API Rate Limits

API rate limits may apply depending on:

* Merchant category
* Environment
* Transaction volume
* Risk profile

Recommended reference:

➡️ Rate Limits

***

## Postman Collection

Elite Neo Bank Postman collections help developers:

* Test APIs quickly
* Validate authentication
* Simulate transaction flows

Recommended usage:

* Sandbox testing
* UAT validation
* Webhook testing

***

## SDK Support

Official SDKs may be available for:

* PHP
* Node.js
* Python
* Java
* .NET
* Go

SDK availability may vary by API category.

***

## Webhook Resources

Webhook integration references:

➡️ [Webhooks → Webhook Setup](https://docs.eliteneobank.com/guide/webhooks/webhook-setup.md)\
➡️ [Webhooks → Signature Verification](https://docs.eliteneobank.com/guide/webhooks/signature-verification.md)\
➡️ [Retry Handling](https://docs.eliteneobank.com/guide/error-handling/retry-logic.md)

***

## Production Resources

Production readiness references:

➡️ [Going Live](https://docs.eliteneobank.com/guide/going-live/go-live.md)\
➡️ [Production Checklist](https://docs.eliteneobank.com/guide/going-live/production-checklist.md)\
➡️ [Security Checks](https://docs.eliteneobank.com/guide/going-live/security-checks.md)\
➡️ [IP Whitelisting](https://docs.eliteneobank.com/guide/going-live/ip-whitelisting.md)

***

## Support

For:

* API onboarding
* Production activation
* Payout enablement
* Sandbox access
* Integration support

contact the Elite Neo Bank onboarding and integration team.

```
letstalk@Elite Neo Bank.com
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.