# RequestRocket API

**Canonical:** https://apis.io/apis/requestrocket/requestrocket-api/  
**Provider:** RequestRocket — https://apis.io/providers/requestrocket/  
**Base URL:** https://api.requestrocket.com  
**Documentation:** https://docs.requestrocket.com/docs/api-reference/core-api

RequestRocket API is one of 2 APIs that [RequestRocket](https://apis.io/providers/requestrocket/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

RequestRocket API as documented publicly: 38 operations. Contract generated from the documentation by API Evangelist (2026-10-18); not the provider's own document.

## Operations (38)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/abc123/users` | GET /api/abc123/users |
| POST | `/api/abc123/users` | POST /api/abc123/users |
| GET | `/api/abc123/users/{userid}` | GET /api/abc123/users/{userId} |
| GET | `/api/clients/{clientid}/credentials/{credentialid}/rules` | Configure authorization rules programmatically |
| POST | `/api/clients/{clientid}/credentials/{credentialid}/rules` | Configure authorization rules programmatically |
| DELETE | `/api/clients/{clientid}/credentials/{credentialid}/rules/{ruleid}` | Configure authorization rules programmatically |
| GET | `/api/clients/{clientid}/proxies/{proxyid}/meters` | List all meters for a proxy |
| POST | `/api/clients/{clientid}/proxies/{proxyid}/meters` | Create a meter |
| DELETE | `/api/clients/{clientid}/proxies/{proxyid}/meters/{meterid}` | Delete a meter |
| GET | `/api/clients/{clientid}/proxies/{proxyid}/meters/{meterid}` | Get a single meter |
| PUT | `/api/clients/{clientid}/proxies/{proxyid}/meters/{meterid}` | Update a meter |
| GET | `/api/clients/{clientid}/proxies/{proxyid}/rules` | Configure authorization rules programmatically |
| POST | `/api/clients/{clientid}/proxies/{proxyid}/rules` | Configure authorization rules programmatically |
| DELETE | `/api/clients/{clientid}/proxies/{proxyid}/rules/{ruleid}` | Configure authorization rules programmatically |
| GET | `/api/clients/{clientid}/targets/{targetid}/rules` | Configure authorization rules programmatically |
| POST | `/api/clients/{clientid}/targets/{targetid}/rules` | Configure authorization rules programmatically |
| DELETE | `/api/clients/{clientid}/targets/{targetid}/rules/{ruleid}` | Configure authorization rules programmatically |
| GET | `/api/users` | GET /api/users |
| DELETE | `/api/users/{userid}` | Delete your user account |
| PUT | `/api/users/{userid}` | Update your user profile |
| POST | `/async/abc123/webhooks` | POST /async/abc123/webhooks |
| GET | `/clients/{clientid}/credentials` | Core API Overview |
| POST | `/clients/{clientid}/credentials` | Core API Overview |
| DELETE | `/clients/{clientid}/credentials/{credentialid}` | Delete Resource |
| GET | `/clients/{clientid}/credentials/{credentialid}` | Core API Overview |
| PUT | `/clients/{clientid}/credentials/{credentialid}` | Core API Overview |
| GET | `/clients/{clientid}/proxies` | Core API Overview |
| POST | `/clients/{clientid}/proxies` | Core API Overview |
| DELETE | `/clients/{clientid}/proxies/{proxyid}` | Delete Resource |
| GET | `/clients/{clientid}/proxies/{proxyid}` | Core API Overview |
| PUT | `/clients/{clientid}/proxies/{proxyid}` | Core API Overview |
| GET | `/clients/{clientid}/requests` | List Resources |
| GET | `/clients/{clientid}/targets` | Core API Overview |
| POST | `/clients/{clientid}/targets` | Core API Overview |
| DELETE | `/clients/{clientid}/targets/{targetid}` | Delete Resource |
| GET | `/clients/{clientid}/targets/{targetid}` | Core API Overview |
| PUT | `/clients/{clientid}/targets/{targetid}` | Core API Overview |
| GET | `/{targetpath}` | GET /{targetPath} |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/requestrocket/refs/heads/main/openapi/_ae-authored/requestrocket-openapi-generated.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/requestrocket/refs/heads/main/json-schema/requestrocket-post-api-clients-clientid-proxies-proxyid-meters-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/requestrocket/refs/heads/main/json-schema/requestrocket-put-api-clients-clientid-proxies-proxyid-meters-meterid-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/requestrocket/refs/heads/main/json-schema/requestrocket-get-api-users-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/requestrocket/refs/heads/main/json-schema/requestrocket-post-api-clients-clientid-proxies-proxyid-rules-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/requestrocket/refs/heads/main/json-schema/requestrocket-post-api-clients-clientid-targets-targetid-rules-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/requestrocket/refs/heads/main/json-schema/requestrocket-post-api-clients-clientid-credentials-credentialid-rules-request-schema.json

## Other RequestRocket APIs (1)

- [RequestRocket API](https://apis.io/apis/requestrocket/requestrocket-api-2/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/requestrocket/requestrocket-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/requestrocket/.
