# Yapily Variable Recurring Payments API

**Canonical:** https://apis.io/apis/yapily/yapily-variable-recurring-payments-api/  
**Provider:** Yapily — https://apis.io/providers/yapily/  
**Base URL:** https://api.yapily.com  
**Documentation:** https://docs.yapily.com/api/reference/

Yapily Variable Recurring Payments API is one of 16 APIs that [Yapily](https://apis.io/providers/yapily/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 4 JSON Schema definitions. Tagged areas include Variable Recurring Payments. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, and 4 JSON Schemas.

Variable Recurring Payments enables transfer of money between accounts held by the same person or transfer of money for business payments. In order to make Sweeping Variable Recurring Payments on behalf of a user, you are required to request an [Consent](#tag/Authorisations) from the user by calling the Sweeping Consent endpoint to authorise the user's account to make the payment. Once a `consent-token` is obtained, you can call the Payments endpoint to execute the Sweeping Variable Recurring Payments transaction. Before executing the payment, you have the option to confirm availability of funds in the user's account by calling the Funds Confirmation endpoint. See [VRP Payments](/payments/vrps/additional-information) for more information.

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/yapily/refs/heads/main/openapi/yapily-variable-recurring-payments-api-openapi.yml
- **Documentation** — https://docs.yapily.com/
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/yapily/refs/heads/main/json-schema/yapily-account-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/yapily/refs/heads/main/json-schema/yapily-transaction-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/yapily/refs/heads/main/json-schema/yapily-account-balance-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/yapily/refs/heads/main/json-structure/yapily-account-structure.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/yapily/refs/heads/main/json-ld/yapily-context.jsonld
- **Examples** — https://raw.githubusercontent.com/api-evangelist/yapily/refs/heads/main/examples/yapily-get-account-transactions-example.json
- **Documentation** — https://docs.yapily.com/payments/vrps/additional-information

## Other Yapily APIs (12)

- [Yapily Institutions API](https://apis.io/apis/yapily/yapily-institutions-api/)
- [Yapily Consents and Authorisations API](https://apis.io/apis/yapily/yapily-consents-api/)
- [Yapily Payments API (PIS)](https://apis.io/apis/yapily/yapily-payments-api/)
- [Yapily Data Plus API](https://apis.io/apis/yapily/yapily-data-plus-api/)
- [Yapily Application Beneficiaries API](https://apis.io/apis/yapily/yapily-application-beneficiaries-api/)
- [Yapily Application Management API](https://apis.io/apis/yapily/yapily-application-management-api/)
- [Yapily Authorisations API](https://apis.io/apis/yapily/yapily-authorisations-api/)
- [Yapily Constraints API](https://apis.io/apis/yapily/yapily-constraints-api/)
- [Yapily Financial Data API](https://apis.io/apis/yapily/yapily-financial-data-api/)
- [Yapily Hosted Consent Pages API](https://apis.io/apis/yapily/yapily-hosted-consent-pages-api/)
- [Yapily Hosted Payment Pages API](https://apis.io/apis/yapily/yapily-hosted-payment-pages-api/)
- [Yapily Notifications API](https://apis.io/apis/yapily/yapily-notifications-api/)

## Tags

Variable Recurring Payments

---

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