> ## Documentation Index
> Fetch the complete documentation index at: https://razorpay-881012b3.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# API Reference Guide

> Get started with Razorpay APIs and test them on Postman. Generate API Keys in Test and Live Modes.

<div style={{display:"flex",flexWrap:"wrap",alignItems:"center",gap:"0.35rem 0.9rem",border:"1px solid rgba(128,128,128,0.28)",borderRadius:"0.5rem",padding:"0.45rem 0.75rem",margin:"0 0 1.25rem",fontSize:"0.875rem"}}>
  <span style={{fontWeight:600}}>Available in</span>
  <span>🇮🇳 India</span>
  <span>🇸🇬 Singapore</span>
  <span>🇺🇸 United States</span>
</div>

Razorpay APIs are completely RESTful, and all our responses are returned in JSON.

<Info>
  **Integrations**

  * Looking to integrate your website, ecommerce store or mobile app with Razorpay Payment Gateway? Find the [right integration method](/docs/us/payments/payment-gateway#integration-types).
  * Accept payments [**without** a website or app](/docs/us/payments#accept-payments) using Payment Links.
</Info>

## API Gateway URL

For most of the Razorpay APIs, the Gateway URL is `https://api.razorpay.com/v1`. You need to include this before each API endpoint to make API calls. However, certain APIs are on V2. Hence, the gateway URL may differ for certain APIs.

<AccordionGroup>
  <Accordion title="Example">
    Use the URL `https://api.razorpay.com/v1/payments` to access payment resources.
  </Accordion>
</AccordionGroup>

### Related Information

* [Understand Razorpay APIs](/docs/us/api/understand)
* [API Authentication](/docs/us/api/authentication)
* [Sandbox Setup](/docs/us/api/sandbox-setup)
* [Errors](/docs/us/errors)
* [API Best Practices](/docs/us/api/best-practices)
* [API Glossary](/docs/us/api/glossary)
