Overview
Welcome to the Urban Ledger Payments developer documentation. You will find a collection of APIs that enable you to process and manage payments. All Our APIs accept JSON and responses are returned in JSON with standard HTTP response codes. Contact your account manager to get MID and Terminal Id.
Authentication
The Urban Ledger API uses MID and terminal Id to authenticate requests. You can view your MID and Terminal Id in the Urban Ledger merchant panel. MID and terminal Id should only be used in JavaScript or native applications. Your account manager will share MID and terminal Id.
- Client-side authentication. your public key will be created on request to Urban Ledger.
- Server-to-server authentication. Use your MID and terminal Id for server-to-server communication. Never share your credentials, MID, and terminal Id.
Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth.