# Create customer Source: https://docs.rcur.app/api-reference/customers/create-customer /openAPI.json post /api/v2/customers # Delete customer Source: https://docs.rcur.app/api-reference/customers/delete-customer /openAPI.json delete /api/v2/customers/{id} # List customers Source: https://docs.rcur.app/api-reference/customers/list-customers /openAPI.json get /api/v2/customers # Show customer Source: https://docs.rcur.app/api-reference/customers/show-customer /openAPI.json get /api/v2/customers/{id} # Update customer Source: https://docs.rcur.app/api-reference/customers/update-customer /openAPI.json put /api/v2/customers/{id} # List follow-ups Source: https://docs.rcur.app/api-reference/follow-ups/list-follow-ups /openAPI.json get /api/v2/follow-ups # Show follow-up Source: https://docs.rcur.app/api-reference/follow-ups/show-follow-up /openAPI.json get /api/v2/follow-ups/{id} # Update follow-up status Source: https://docs.rcur.app/api-reference/follow-ups/update-follow-up-status /openAPI.json put /api/v2/follow-ups/{id} # Create mandate for customer Source: https://docs.rcur.app/api-reference/mandates/create-mandate-for-customer /openAPI.json post /api/v2/customers/{customerId}/mandates # List mandates for customer Source: https://docs.rcur.app/api-reference/mandates/list-mandates-for-customer /openAPI.json get /api/v2/customers/{customerId}/mandates # Revoke mandate for customer Source: https://docs.rcur.app/api-reference/mandates/revoke-mandate-for-customer /openAPI.json delete /api/v2/customers/{customerId}/mandates/{id} # Show mandate for customer Source: https://docs.rcur.app/api-reference/mandates/show-mandate-for-customer /openAPI.json get /api/v2/customers/{customerId}/mandates/{id} # List orders Source: https://docs.rcur.app/api-reference/orders/list-orders /openAPI.json get /api/v2/orders # Show order Source: https://docs.rcur.app/api-reference/orders/show-order /openAPI.json get /api/v2/orders/{id} # Get current organization Source: https://docs.rcur.app/api-reference/organization/get-current-organization /openAPI.json get /api/v2/organizations/me # List Mollie profiles Source: https://docs.rcur.app/api-reference/organization/list-mollie-profiles /openAPI.json get /api/v2/organizations/mollie-profiles # Archive payment link Source: https://docs.rcur.app/api-reference/payment-links/archive-payment-link /openAPI.json delete /api/v2/links/{id} # List payment links Source: https://docs.rcur.app/api-reference/payment-links/list-payment-links /openAPI.json get /api/v2/links # Show payment link Source: https://docs.rcur.app/api-reference/payment-links/show-payment-link /openAPI.json get /api/v2/links/{id} # Create payment Source: https://docs.rcur.app/api-reference/payments/create-payment /openAPI.json post /api/v2/payments # List payments Source: https://docs.rcur.app/api-reference/payments/list-payments /openAPI.json get /api/v2/payments # Show payment Source: https://docs.rcur.app/api-reference/payments/show-payment /openAPI.json get /api/v2/payments/{id} # Create product Source: https://docs.rcur.app/api-reference/products/create-product /openAPI.json post /api/v2/products # Delete product Source: https://docs.rcur.app/api-reference/products/delete-product /openAPI.json delete /api/v2/products/{id} # List products Source: https://docs.rcur.app/api-reference/products/list-products /openAPI.json get /api/v2/products # Show product Source: https://docs.rcur.app/api-reference/products/show-product /openAPI.json get /api/v2/products/{id} # Update product Source: https://docs.rcur.app/api-reference/products/update-product /openAPI.json put /api/v2/products/{id} # Cancel subscription Source: https://docs.rcur.app/api-reference/subscriptions/cancel-subscription /openAPI.json delete /api/v2/subscriptions/{id} # Create subscription Source: https://docs.rcur.app/api-reference/subscriptions/create-subscription /openAPI.json post /api/v2/subscriptions # List subscriptions Source: https://docs.rcur.app/api-reference/subscriptions/list-subscriptions /openAPI.json get /api/v2/subscriptions # Show subscription Source: https://docs.rcur.app/api-reference/subscriptions/show-subscription /openAPI.json get /api/v2/subscriptions/{id} # Update subscription Source: https://docs.rcur.app/api-reference/subscriptions/update-subscription /openAPI.json put /api/v2/subscriptions/{id} # Authentication Source: https://docs.rcur.app/authentication To use our API, you'll need to generate an API key in your RCUR account. You can do this on the [integrations page](https://rcur.app/app/settings/integrations). The API key must be sent along with each API request, by providing it in the HTTP call’s `Authorization` header using the `Bearer` method. For example: a valid `Authorization` header is `Bearer xsDOtmnkVtjNVWXLSlXsM` In the example below we use an API key on the `GET` method of the `customers` resource. This method fetches a customer. ```shellscript theme={null} curl -X GET https://rcur.app/api/v2/customers/YJRQAMRQ6y \ -H "Authorization: Bearer xsDOtmnkVtjNVWXLSlXsM" ``` # Introduction Source: https://docs.rcur.app/index Welcome to the RCUR API docs! # Rate limits Source: https://docs.rcur.app/rate-limits Currently, the rate limit is 60 request per minute. ### **Checking the status of your rate limit** You can use the headers that are sent with each response to determine the current status of your primary rate limit. | **Header name** | **Description** | | --------------------- | ---------------------------------------------------------------------------- | | x-ratelimit-limit | The maximum number of requests that you can make per hour | | x-ratelimit-remaining | The number of requests remaining in the current rate limit window | | x-ratelimit-reset | The time at which the current rate limit window resets, in UTC epoch seconds | | retry-after | The number of seconds you have to wait before you can make new requests |