aid: recvue url: https://raw.githubusercontent.com/api-evangelist/recvue/refs/heads/main/apis.yml name: RecVue kind: company description: RecVue is an enterprise revenue management platform (RevOS - the Revenue Operating System) that unifies complex billing, revenue recognition, order-to-cash, usage-based monetization, and partner settlements for the office of the CFO. It automates recurring, usage, milestone, and hybrid billing models and recognizes revenue in compliance with ASC 606 and IFRS 15, with performance-obligation tracking, allocation, deferral, and audit trails. RecVue is API-first and exposes a documented, RESTful developer API (JSON, OAuth2 client-credentials, a Bulk API for large data sets, and official Node, Ruby, JavaScript, and Python client libraries) covering orders, order lines, bill runs, billing schedules, pricing, usage/deliveries, customers, invoices/adjustments, and revenue contracts. The platform is enterprise/sales-gated for provisioning (production and sandbox tenants), but the API reference is public at developer.recvue.com. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Revenue Recognition - ASC 606 - Billing - Order-to-Cash - Revenue Management - Usage-Based Billing - Partner Settlements - IFRS 15 - Subscription Billing - Enterprise created: '2026-07-11' modified: '2026-07-11' specificationVersion: '0.19' apis: - aid: recvue:recvue-revenue-recognition-api name: RecVue Revenue Recognition API tags: - Revenue Recognition - ASC 606 - IFRS 15 - Revenue Contracts image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developer.recvue.com/reference/getrevcontractamendsetup baseURL: https://api.recvue.com/api/v2.0 properties: - url: https://developer.recvue.com/ type: Documentation - url: https://developer.recvue.com/reference/getrevcontractamendsetup type: APIReference - url: openapi/recvue-openapi.yml type: OpenAPI - url: collections/recvue.postman_collection.json type: PostmanCollection - url: collections/recvue.opencollection.json type: OpenCollection description: >- Configure and track ASC 606 / IFRS 15 revenue recognition. Get, create, and update revenue-contract amendment setups (performance-obligation and compliance controls) and read the amendment audit history. Revenue schedules, allocation, and deferral are generated by RecVue's recognition engine and run via the concurrent-program execution endpoint. - aid: recvue:recvue-billing-api name: RecVue Billing API tags: - Billing - Bill Runs - Invoicing image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developer.recvue.com/reference/getbillrun baseURL: https://api.recvue.com/api/v2.0 properties: - url: https://developer.recvue.com/ type: Documentation - url: https://developer.recvue.com/reference/getbillrun type: APIReference - url: openapi/recvue-openapi.yml type: OpenAPI - url: collections/recvue.postman_collection.json type: PostmanCollection - url: collections/recvue.opencollection.json type: OpenCollection description: >- Generate and manage invoices through bill runs (status flow CREATED to PROCESSING to COMPLETED), retrieve invoice and billing-line detail, export bill-run artifacts (PDF/XML/CSV/tax), and approve or reject invoices. Supports subscription, usage, one-time, milestone, tiered, and hybrid billing models. - aid: recvue:recvue-billing-schedules-api name: RecVue Billing Schedules API tags: - Billing Schedules - Milestone Billing - Deferred Billing image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developer.recvue.com/reference/getbillingschedule baseURL: https://api.recvue.com/api/v2.0 properties: - url: https://developer.recvue.com/ type: Documentation - url: https://developer.recvue.com/reference/getbillingschedule type: APIReference - url: openapi/recvue-openapi.yml type: OpenAPI - url: collections/recvue.postman_collection.json type: PostmanCollection - url: collections/recvue.opencollection.json type: OpenCollection description: >- Retrieve, create, update, and delete billing schedules - the dated, quantity-bearing records that drive one-time, milestone, and contingent billing. Paginated retrieval with filtering. - aid: recvue:recvue-orders-api name: RecVue Orders API tags: - Orders - Order-to-Cash - Contracts - Amendments image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developer.recvue.com/reference/getorder baseURL: https://api.recvue.com/api/v2.0 properties: - url: https://developer.recvue.com/ type: Documentation - url: https://developer.recvue.com/reference/getorder type: APIReference - url: openapi/recvue-openapi.yml type: OpenAPI - url: collections/recvue.postman_collection.json type: PostmanCollection - url: collections/recvue.opencollection.json type: OpenCollection description: >- The order-to-cash core - create, read, update, delete, upsert-by-external- reference, activate, terminate, and amend orders and order lines, and manage order types (which define billing and revenue rules). Orders carry billing, revenue, and customer associations and support hundreds of standard and custom fields. - aid: recvue:recvue-usage-deliveries-api name: RecVue Usage and Deliveries API tags: - Usage-Based Billing - Usage Ingestion - Deliveries - Metering image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developer.recvue.com/reference/createbatchdetails baseURL: https://api.recvue.com/api/v2.0 properties: - url: https://developer.recvue.com/ type: Documentation - url: https://developer.recvue.com/reference/createbatchdetails type: APIReference - url: openapi/recvue-openapi.yml type: OpenAPI - url: collections/recvue.postman_collection.json type: PostmanCollection - url: collections/recvue.opencollection.json type: OpenCollection description: >- Ingest and manage consumption data for usage-based billing. Load usage records into batches routed to the Usage Hub, query/update/delete batch detail records, and create, read, update, and delete usage/delivery records (ORDER_DELIVERIES) that feed billing and revenue. - aid: recvue:recvue-pricing-api name: RecVue Pricing API tags: - Pricing - Price Lists - Tiered Pricing - Pricing Rules image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developer.recvue.com/reference/getpricelists baseURL: https://api.recvue.com/api/v2.0 properties: - url: https://developer.recvue.com/ type: Documentation - url: https://developer.recvue.com/reference/getpricelists type: APIReference - url: openapi/recvue-openapi.yml type: OpenAPI - url: collections/recvue.postman_collection.json type: PostmanCollection - url: collections/recvue.opencollection.json type: OpenCollection description: >- Manage price lists (standard, customer, revenue, hierarchical), tier-pricing configurations (volume, quantity, usage, multi-dimensional), attribute-based pricing rules, and pricing formulas that determine how orders are rated. - aid: recvue:recvue-customers-api name: RecVue Customers and Accounts API tags: - Customers - Accounts - Sites - Contacts image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developer.recvue.com/reference/getcustaccountsusingget baseURL: https://api.recvue.com/api/v2.0 properties: - url: https://developer.recvue.com/ type: Documentation - url: https://developer.recvue.com/reference/getcustaccountsusingget type: APIReference - url: openapi/recvue-openapi.yml type: OpenAPI - url: collections/recvue.postman_collection.json type: PostmanCollection - url: collections/recvue.opencollection.json type: OpenCollection description: >- Create, read, and update customer accounts, sites (BILL_TO, SHIP_TO, SELL_TO), and contacts, with partner and payment-term validation. Includes supplier/vendor records for partner-settlement scenarios. - aid: recvue:recvue-invoices-adjustments-api name: RecVue Invoices and Adjustments API tags: - Invoices - Adjustments - AR Integration - Credit Memos image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developer.recvue.com/reference/createinvoice baseURL: https://api.recvue.com/api/v2.0 properties: - url: https://developer.recvue.com/ type: Documentation - url: https://developer.recvue.com/reference/createinvoice type: APIReference - url: openapi/recvue-openapi.yml type: OpenAPI - url: collections/recvue.postman_collection.json type: PostmanCollection - url: collections/recvue.opencollection.json type: OpenCollection description: >- Create or update invoices for manual AR integration, search invoices for adjustments, run standard/manual adjustment processes (including mass submit and bulk imports), manage transaction types (INV, CM, DM), and update payment and billing lines with AR transaction IDs and GL dates. common: - type: AgenticAccess url: agentic-access/recvue-agentic-access.yml - type: Authentication url: authentication/recvue-authentication.yml - type: LinkedIn url: https://www.linkedin.com/company/recvue - type: Website url: https://www.recvue.com/ - type: Documentation url: https://developer.recvue.com/ - type: Plans url: plans/recvue-plans-pricing.yml - type: RateLimits url: rate-limits/recvue-rate-limits.yml - type: FinOps url: finops/recvue-finops.yml - url: https://www.recvue.com/resources/ type: Blog maintainers: - FN: Kin Lane email: kin@apievangelist.com