> ## Documentation Index
> Fetch the complete documentation index at: https://doc-test-my.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.

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/payments/payment-gateway#integration-types).
  * Accept payments [**without** a website or app](/docs/payments#accept-payments) using other Razorpay products, such as Payment Links, Payment Pages and Invoices.
</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/api/understand)
* [API Authentication](/docs/api/authentication)
* [Sandbox Setup](/docs/api/sandbox-setup)
* [Errors](/docs/errors)
* [API Best Practices](/docs/api/best-practices)
* [API Glossary](/docs/api/glossary)
