Oracle Hospitality Accounts Receivables API

The REST API's will allow you to create, manage, or delete accounts, add comments, traces, reminders, create or close invoices for example.

Business capability
Accounts Receivable Management BC-200.30

Operations 60

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /accountReminders Get reminder letters for AR accounts · Get account receivable's reminder statements #
Ask an LLM
“Where can I see the payment reminder letters sent to our accounts receivable holders?”
“Can I pull the reminder statement showing payment due and current balance for a specific AR account?”
Tell an agent
Get the reminder statements for AR account {account}.
Show reminder letters for AR account {account} at hotel {hotel}.
POST /accountReminders Generate AR payment reminder letters · Generate reminders #
Ask an LLM
“How do I generate a payment reminder letter for an accounts receivable holder in OPERA Cloud?”
“Can I produce new reminder statements that show payment due and the current account balance?”
Tell an agent
Generate reminder letters with these reminder details: {reminders}.
Create new payment-due reminder statements for our overdue AR accounts.
GET /accounts Find AR accounts for a profile · Get given profile's account receivable detail #
Ask an LLM
“Which accounts receivable accounts are attached to a given guest or company profile?”
“Can I search AR accounts by account number or name and filter to those with a balance?”
Tell an agent
Find the AR accounts for profile {profile}.
Search AR accounts named {name} at hotel {hotel}.
GET /accounts/{accountId}/remindersHistory Get reminder letter history for an AR account · Get history of reminder letters for a given account receivable #
Ask an LLM
“What reminder letters have already been sent to a particular AR account, and when?”
“Can I filter an account's past reminders by the date they were sent?”
Tell an agent
Show the reminder letter history for AR account {account}.
List reminders sent to AR account {account} on {date_sent}.
GET /accounts/{accountId}/statements Get statements for one AR account (deprecated) · Get given profile's account receivable statements #
Ask an LLM
“How did the older per-account statements endpoint return billing statements for one AR account?”
“Is the account-scoped AR statements lookup still supported, or has it been deprecated?”
Tell an agent
Using the deprecated per-account endpoint, get statements for AR account {account}.
Fetch billing statements for AR account {account} at hotel {hotel} via the legacy account statements call.
GET /arTransactions List AR transactions for hotels · Get AR transactions #
Ask an LLM
“How can I pull accounts receivable transactions for a set of hotels over a date range?”
“What is the longest date span I can request when listing AR transactions?”
Tell an agent
List AR transactions for hotel {hotel} from {start} to {end}.
Get AR transactions for account {account} at hotel {hotel}.
POST /arTransactions/searches Search AR transactions with a request body · Search AR transactions #
Ask an LLM
“Can I post a search body to find AR transactions instead of putting filters in the URL?”
“Is there a POST search for accounts receivable transactions across many invoices or folios?”
Tell an agent
Run an AR transaction search for hotel {hotel} for guest {guest}.
Search AR transactions at hotel {hotel} on invoices {invoices} using the POST search.
POST /hotels/{hotelId}/accounts Create an AR account for a profile · Create an account receivable account #
Ask an LLM
“How do I open a new accounts receivable account for a company profile at a hotel?”
“Do I need the OPERA profile ID before creating a direct-bill account?”
Tell an agent
Create a new AR account at hotel {hotel} with details {criteria}.
Open an accounts receivable account at hotel {hotel} for this company profile.
GET /hotels/{hotelId}/accounts/invoicesOnHold List AR invoices on hold · Get list of hold invoices for account receivable #
Ask an LLM
“Which accounts receivable invoices are currently on hold at my hotel?”
“Can I see held AR invoices for one profile within a date range?”
Tell an agent
List invoices on hold at hotel {hotel}.
Show held AR invoices at hotel {hotel} for profile {profile}.
POST /hotels/{hotelId}/accounts/invoicesOnHold/searches Search held AR invoices with a request body · Get list of hold invoices for account receivable #
Ask an LLM
“Is there a POST search for on-hold AR invoices that takes filters in the body?”
“Can I send account name and profile criteria in a body to find held invoices?”
Tell an agent
Run a body-based search for held invoices at hotel {hotel} on account {account_name}.
Search on-hold invoices at hotel {hotel} for profile {profile} using the POST search.
GET /hotels/{hotelId}/accounts/{accountId} Get one AR account's details · Get account #
Ask an LLM
“How do I look up the full details of a single accounts receivable account by its ID?”
“Can I include the account's instructions, like notes and traces, when fetching an AR account?”
Tell an agent
Get AR account {account} at hotel {hotel}.
Show AR account {account} at hotel {hotel} including {instructions}.
PUT /hotels/{hotelId}/accounts/{accountId} Update an AR account · Update a account receivable account #
Ask an LLM
“How do I change the settings of an existing accounts receivable account?”
“Can I edit an AR account's details after it has been created?”
Tell an agent
Update AR account {account} at hotel {hotel} with {details}.
Modify the setup of AR account {account} at hotel {hotel}.
DELETE /hotels/{hotelId}/accounts/{accountId} Delete an AR account · Delete Account #
Ask an LLM
“How do I permanently remove an accounts receivable account?”
“Can an AR account be deleted by its unique account ID?”
Tell an agent destructive · confirm first
Delete AR account {account} at hotel {hotel}.
Remove accounts receivable account {account} from hotel {hotel}.
POST /hotels/{hotelId}/accounts/{accountId}/applyCreditToInvoices Apply credits to AR invoices · Add credits to AR invoices #
Ask an LLM
“How do I apply an account's credit balance against its open AR invoices?”
“Can I use a credit on an accounts receivable account to settle invoices?”
Tell an agent
Apply credits to invoices on AR account {account} at hotel {hotel}.
Use the available credit on AR account {account} at hotel {hotel} to settle {criteria}.
POST /hotels/{hotelId}/accounts/{accountId}/arCreditCard/transfer Transfer credit card payments into AR · Move credit card payment to account receivable #
Ask an LLM
“How do I move credit card payment transactions into an accounts receivable account?”
“Can card settlements be transferred to AR so they are tracked on the city ledger?”
Tell an agent
Transfer credit card payments into AR account {account} at hotel {hotel}.
Move the card payment transactions {criteria} to AR account {account} at hotel {hotel}.
POST /hotels/{hotelId}/accounts/{accountId}/charges Post charges to an AR account · Add charges to account receivable #
Ask an LLM
“How do I post a charge directly to an accounts receivable account?”
“What is the current endpoint for adding charges to an AR account without a profile in the path?”
Tell an agent
Post a charge to AR account {account} at hotel {hotel}.
Add charges {criteria} to AR account {account} at hotel {hotel}.
POST /hotels/{hotelId}/accounts/{accountId}/comments Add a note to an AR account · Create Account Comment #
Ask an LLM
“How do I attach a new note to an accounts receivable account?”
“Can I record a collections comment against an AR account?”
Tell an agent
Add a new note {comment} to AR account {account} at hotel {hotel}.
Create a comment on AR account {account} at hotel {hotel}.
PUT /hotels/{hotelId}/accounts/{accountId}/comments Edit a note on an AR account · Change Account Comment #
Ask an LLM
“How do I change the text of a note that already exists on an AR account?”
“Can I edit an existing comment on an accounts receivable account?”
Tell an agent
Update the existing note on AR account {account} at hotel {hotel} to {comment}.
Edit the comment already on AR account {account} at hotel {hotel}.
DELETE /hotels/{hotelId}/accounts/{accountId}/comments Delete a note from an AR account · Delete Account Comment #
Ask an LLM
“How do I remove a note from an accounts receivable account?”
“Do I need the note ID to delete a comment from an AR account?”
Tell an agent destructive · confirm first
Delete note {note} from AR account {account} at hotel {hotel}.
Remove the comments from AR account {account} at hotel {hotel}.
PUT /hotels/{hotelId}/accounts/{accountId}/compressInvoices Combine several AR invoices into one · Combines Account receivable invoices #
Ask an LLM
“Can I merge two or more accounts receivable invoices into a single invoice?”
“How do I compress an AR account's invoices so the customer gets one bill?”
Tell an agent
Compress invoices {criteria} on AR account {account} at hotel {hotel} into one.
Combine the open invoices on AR account {account} at hotel {hotel}.
POST /hotels/{hotelId}/accounts/{accountId}/copyAccount Copy an AR account to other hotels · Copy account receivable account #
Ask an LLM
“How do I replicate an accounts receivable account from one hotel to several others?”
“Can I copy an AR account setup from a source property instead of recreating it?”
Tell an agent
Copy AR account {account} from hotel {hotel} to the target hotels {criteria}.
Replicate AR account {account} at hotel {hotel} across our other properties.
POST /hotels/{hotelId}/accounts/{accountId}/fixedCharges Add a fixed charge to an AR account · Create fixed charges #
Ask an LLM
“How do I set up a recurring fixed charge on an accounts receivable account?”
“Can I create fixed charges like a monthly fee on an AR account?”
Tell an agent
Create fixed charge {fixed_charge} on AR account {account} at hotel {hotel}.
Add a new fixed charge to AR account {account} at hotel {hotel}.
PUT /hotels/{hotelId}/accounts/{accountId}/fixedCharges/{fixedChargeId} Update a fixed charge on an AR account · Update fixed charge detail #
Ask an LLM
“How do I change the amount or schedule of an existing fixed charge on an AR account?”
“Can I edit a fixed charge I already set up for an accounts receivable account?”
Tell an agent
Update fixed charge {fixed_charge} on AR account {account} at hotel {hotel}.
Change fixed charge {fixed_charge} on AR account {account} at hotel {hotel} to {details}.
DELETE /hotels/{hotelId}/accounts/{accountId}/fixedCharges/{fixedChargeId} Delete a fixed charge from an AR account · Delete fixed charges #
Ask an LLM
“How do I stop and remove a fixed charge on an accounts receivable account?”
“Can I delete one specific fixed charge by its ID?”
Tell an agent destructive · confirm first
Delete fixed charge {fixed_charge} from AR account {account} at hotel {hotel}.
Remove fixed charge {fixed_charge} on AR account {account} at hotel {hotel}.
GET /hotels/{hotelId}/accounts/{accountId}/folioPrinters List folio printers for an AR account · Get list of account receivable folio printers #
Ask an LLM
“Which folio printers are available for printing an accounts receivable account's folios?”
“Can I find the AR folio printers while overriding the credit hold check?”
Tell an agent
List folio printers for AR account {account} at hotel {hotel}.
Get AR folio printers for account {account} at hotel {hotel} for cashier {cashier}.
POST /hotels/{hotelId}/accounts/{accountId}/invoices Create an invoice on an AR account · Create account receivable invoices #
Ask an LLM
“How do I raise a new invoice against an accounts receivable account?”
“Can I create a manual AR invoice for a company account?”
Tell an agent
Create invoice {invoice} on AR account {account} at hotel {hotel}.
Raise a new invoice for AR account {account} at hotel {hotel}.
PUT /hotels/{hotelId}/accounts/{accountId}/invoices/{invoiceId}/transactions Delete today's transactions on an AR invoice · Delete transactions for specific AR Invoice Transactions on current business day #
Ask an LLM
“Can I delete transactions on an AR invoice that were posted on the current business day?”
“What reason code and cashier do I need to remove same-day postings from an invoice?”
Tell an agent destructive · confirm first
Delete today's transactions {transactions} on invoice {invoice} for AR account {account} at hotel {hotel}.
Remove same-day postings from invoice {invoice} on AR account {account} at hotel {hotel} with reason {reason}.
POST /hotels/{hotelId}/accounts/{accountId}/statements Generate a statement for an AR account · Generate a statement for a given account receivable #
Ask an LLM
“How do I produce a new statement with aging summary for an accounts receivable account?”
“Can I generate a statement showing an AR account's balance as of the current business date?”
Tell an agent
Generate a statement for AR account {account} at hotel {hotel}.
Create a new AR statement for account {account} at hotel {hotel} using {criteria}.
POST /hotels/{hotelId}/accounts/{accountId}/traces Add a trace to an AR account · Add a trace to an account receivable account #
Ask an LLM
“How do I set a follow-up trace reminder on an accounts receivable account?”
“Can I add a new trace so staff are prompted to chase an AR account?”
Tell an agent
Add trace {trace} to AR account {account} at hotel {hotel}.
Create a new follow-up trace on AR account {account} at hotel {hotel}.
PUT /hotels/{hotelId}/accounts/{accountId}/traces Change a trace on an AR account · This API facilitates modification of account traces #
Ask an LLM
“How do I modify an existing follow-up trace on an accounts receivable account?”
“Can I edit the date or text of a trace already set on an AR account?”
Tell an agent
Update the existing trace on AR account {account} at hotel {hotel} to {trace}.
Modify the traces already on AR account {account} at hotel {hotel}.
DELETE /hotels/{hotelId}/accounts/{accountId}/traces Delete a trace from an AR account · This API facilitates deletion of account traces #
Ask an LLM
“How do I remove a trace from an accounts receivable account?”
“Can I delete an AR account trace by its trace ID or date?”
Tell an agent destructive · confirm first
Delete trace {trace} from AR account {account} at hotel {hotel}.
Remove the trace dated {trace_on} on AR account {account} at hotel {hotel}.
GET /hotels/{hotelId}/accounts/{accountId}/transactions/{transactionId}/invoicePaymentDetails Get invoice and payment detail for an AR transaction · Get account receivable invoice and payment details #
Ask an LLM
“How do I see the credit, debit and due date for a specific AR invoice transaction?”
“Can I get invoice and payment detail for one transaction on an AR account?”
Tell an agent
Get invoice and payment details for transaction {transaction} on AR account {account} at hotel {hotel}.
Show the amount due and due date for AR transaction {transaction} on account {account}, hotel {hotel}.
POST /hotels/{hotelId}/accounts/{accountId}/uncompressInvoices Split a combined AR invoice back apart · Reverse the compressing invoice process #
Ask an LLM
“Can I undo an invoice compression and get the original individual AR invoices back?”
“How do I break a combined accounts receivable invoice into its separate invoices?”
Tell an agent
Uncompress invoice {invoice} on AR account {account} at hotel {hotel}.
Reverse the invoice compression on AR account {account} at hotel {hotel}.
GET /hotels/{hotelId}/agingCycles Get AR aging summary by aging bucket · Get given AR account's aging detail #
Ask an LLM
“How much is outstanding in each aging bucket for our accounts receivable at a hotel?”
“Can I see credit limits and total outstanding balances per aging cycle for a property?”
Tell an agent
Show the AR aging cycles for hotel {hotel}.
Get the outstanding AR balance per aging bucket at hotel {hotel}.
POST /hotels/{hotelId}/batchCharges Post a one-time charge to many AR accounts · Create process to charge on multiple account receivables #
Ask an LLM
“Can I post the same one-time charge to many accounts receivable accounts at once?”
“How do I run a batch charge process across AR accounts at a hotel?”
Tell an agent
Post batch charge {criteria} to multiple AR accounts at hotel {hotel}.
Start a batch charging process for AR accounts at hotel {hotel}.
PUT /hotels/{hotelId}/directBillsToAR Transfer direct bills into AR · Move direct bills to account receivable #
Ask an LLM
“How do I move checked-out direct bill folios into accounts receivable?”
“Can direct bills be transferred to an AR account in bulk for a hotel?”
Tell an agent
Transfer direct bills {criteria} to accounts receivable at hotel {hotel}.
Move the pending direct bills at hotel {hotel} into AR.
PUT /hotels/{hotelId}/invoices Update or transfer AR invoice details · Update invoice detail #
Ask an LLM
“What is the current way to change an AR invoice's amount or transaction code?”
“Can I update or transfer invoice detail without passing the invoice ID in the path?”
Tell an agent
Update invoice details {details} at hotel {hotel}.
Change the transaction code on an AR invoice at hotel {hotel} using the current invoices endpoint.
PUT /hotels/{hotelId}/invoices/{invoiceId} Update one AR invoice by ID (deprecated) · Update invoice detail #
Ask an LLM
“How did the older invoice-by-ID update change an AR invoice's amount?”
“Is the single-invoice update endpoint with the invoice ID in the path deprecated?”
Tell an agent
Using the deprecated per-invoice call, update invoice {invoice} at hotel {hotel}.
Change the amount on invoice {invoice} at hotel {hotel} via the legacy endpoint with {details}.
GET /hotels/{hotelId}/invoices/{invoiceId}/transactions/{transactionId}/accounts/{accountId}/invoiceAppliedPayments Get payments applied to an invoice (deprecated) · Get account receivable invoice's payment history #
Ask an LLM
“How did the legacy invoice-scoped endpoint return the payments applied to an AR invoice?”
“Is the applied-payments lookup that takes an invoice ID in the path deprecated?”
Tell an agent
Using the deprecated invoice-scoped call, get payments applied to invoice {invoice}, transaction {transaction}, account {account}, hotel {hotel}.
Show legacy applied-payment history for invoice {invoice} on account {account}, transaction {transaction}, hotel {hotel}.
DELETE /hotels/{hotelId}/invoices/{invoiceId}/transactions/{transactionId}/paymentsFromInvoice Remove payments from an invoice (deprecated) · Delete payments from invoice #
Ask an LLM
“How did the legacy invoice-scoped call remove payments from an AR invoice?”
“Is the payment removal endpoint that takes an invoice ID in the path deprecated?”
Tell an agent destructive · confirm first
Using the deprecated call, remove payment {trx_no} from invoice {invoice}, transaction {transaction}, account {account}, hotel {hotel}.
Unapply payment {trx_no} on legacy invoice {invoice} for account {account} at hotel {hotel}, transaction {transaction}.
POST /hotels/{hotelId}/profiles/{profileId}/accounts/{accountId}/charges Post charges via profile path (deprecated) · Add charges to account receivable #
Ask an LLM
“How did the older profile-scoped endpoint post charges to an AR account?”
“Is posting AR charges under the profile path deprecated?”
Tell an agent
Using the deprecated profile-scoped call, post charges to AR account {account} for profile {profile} at hotel {hotel}.
Add legacy charges {criteria} to AR account {account}, profile {profile}, hotel {hotel}.
POST /hotels/{hotelId}/profiles/{profileId}/accounts/{accountId}/payments Pay an AR account for a list of reservations · Add payment to an account receivable account for a list of reservations #
Ask an LLM
“How do I record a payment on an accounts receivable account covering several reservations?”
“Can one AR payment be applied across a list of reservations?”
Tell an agent
Post a payment to AR account {account} for profile {profile} at hotel {hotel}.
Record payment {criteria} on AR account {account} of profile {profile} at hotel {hotel} for these reservations.
GET /hotels/{hotelId}/profiles/{profileId}/accounts/{accountId}/statementsHistory Get statement history for an AR account · Get given profile's account receivable statements history #
Ask an LLM
“What statements have previously been sent for a profile's AR account?”
“Can I filter an AR account's statement history by the date sent?”
Tell an agent
Show statement history for AR account {account} of profile {profile} at hotel {hotel}.
List statements sent on {date_sent} for AR account {account}, profile {profile}, hotel {hotel}.
POST /hotels/{hotelId}/profiles/{profileId}/accounts/{accountId}/transactions/{transactionId}/reversePayment Reverse a mistaken AR payment · Reverse Payment #
Ask an LLM
“How do I reverse a payment that was posted to an AR account by mistake?”
“Can I undo an accidental accounts receivable payment transaction?”
Tell an agent destructive · confirm first
Reverse payment transaction {transaction} on AR account {account} for profile {profile} at hotel {hotel}.
Undo the erroneous AR payment {transaction} on account {account}, profile {profile}, hotel {hotel}.
GET /hotels/{hotelId}/transactions/{transactionId}/accounts/{accountId}/invoiceAppliedPayments Get payments applied to an AR invoice · Get account receivable invoice's payment history #
Ask an LLM
“Which payments have been applied to a given accounts receivable invoice?”
“What is the current endpoint for an AR invoice's applied payment history?”
Tell an agent
Get applied payments for transaction {transaction} on AR account {account} at hotel {hotel}.
Show payments applied to invoice number {invoice_no} for account {account}, transaction {transaction}, hotel {hotel}.
GET /hotels/{hotelId}/transactions/{transactionId}/creditcard/payments List folios paid by card linked to AR · Get account receivable folios which are paid using credit cards #
Ask an LLM
“Which guest folios were settled with a credit card transaction code that is linked to AR?”
“Can I list card-paid AR folios for a date range at a hotel?”
Tell an agent
List folios paid with card transaction code {transaction} at hotel {hotel}.
Get AR credit card folios for transaction code {transaction} at hotel {hotel} from {start} to {end}.
DELETE /hotels/{hotelId}/transactions/{transactionId}/paymentsFromInvoice Remove payments applied to an AR invoice · Delete payments from invoice #
Ask an LLM
“How do I unapply a payment that was applied to the wrong AR invoice?”
“What is the current endpoint for removing payments from an accounts receivable invoice?”
Tell an agent destructive · confirm first
Remove payment {trx_no} from transaction {transaction} on AR account {account} at hotel {hotel}.
Unapply payment {trx_no} from invoice number {invoice_no} for account {account}, transaction {transaction}, hotel {hotel}.
PUT /hotels/{hotelId}/unlink/invoiceFromStatement Unlink invoices from an AR statement · Unlink invoices from a statement #
Ask an LLM
“How do I take an invoice off a statement so it can go on a different statement?”
“Can I detach AR invoices from the statement they were included in?”
Tell an agent
Unlink invoices {criteria} from their statement at hotel {hotel}.
Remove the invoice from its current AR statement at hotel {hotel}.
GET /invoicePayments/accounts/{accountId} Get payment data for an account's invoices · Get payment detail for account's invoices #
Ask an LLM
“How can I see payments against all invoices on one AR account, including zero-balance ones?”
“What is the page size limit when pulling invoice payments for an AR account?”
Tell an agent
Get invoice payment data for AR account {account}.
List invoice payments for AR account {account} including zero-balance invoices: {incl_zero}.
GET /invoicePostings Get AR invoice postings · Get account receivable invoice postings #
Ask an LLM
“Where can I list the postings that make up accounts receivable invoices?”
“Can I pull AR invoice postings by folio number or posting date, and how many days can I span?”
Tell an agent
Get AR invoice postings for invoice number {invoice_no}.
List AR postings dated {posting_date}.
PUT /invoices/close Close (freeze) AR invoices · Close account receivable invoices #
Ask an LLM
“How do I freeze an AR invoice so no more postings can be added?”
“Can I close several accounts receivable invoices at once?”
Tell an agent destructive · confirm first
Close AR invoices {invoices}.
Freeze the selected accounts receivable invoices so they cannot be changed.
PUT /invoicesAccount Change the AR account on an invoice · Change Account receivable invoice for an AR account #
Ask an LLM
“How do I change which AR account an invoice is billed to for a profile or reservation?”
“Can I reassign an existing accounts receivable invoice to a different account for a reservation?”
Tell an agent
Change the AR account on invoices using {criteria}.
Reassign the reservation's AR invoice to a different accounts receivable account.
POST /oldBalances Import old balances from external accounting · Add old balances from external accounting systems #
Ask an LLM
“How do I bring opening balances from our previous accounting system into OPERA accounts receivable?”
“Can I load legacy AR balances when migrating to a new system?”
Tell an agent
Import old AR balances {balances}.
Load the legacy accounting system's outstanding balances into accounts receivable.
GET /profiles/{profileId}/aging Get a profile's AR aging summary · Get given profile's aging detail #
Ask an LLM
“What is a company profile's overall AR position, including fixed charges, balances and statements?”
“Can I view a profile's accounts receivable aging in a specific currency?”
Tell an agent
Get the AR aging summary for profile {profile}.
Show AR aging for profile {profile} in {currency} at hotel {hotel}.
GET /profiles/{profileId}/yearViews Get a profile's month-by-month AR totals · Get given profile's yearly account receivable detail #
Ask an LLM
“How do I see accrued debits and credits month by month for a profile's AR accounts?”
“Can I get a yearly view of a company's accounts receivable net totals?”
Tell an agent
Show the AR year view for profile {profile}.
Get monthly accrued debits and credits for profile {profile} in {currency}.
PUT /reopenInvoices Reopen closed AR invoices · Reopen account receivable closed invoice #
Ask an LLM
“Can I unfreeze an AR invoice that was closed so it can be edited again?”
“How do I reopen a closed accounts receivable invoice?”
Tell an agent
Reopen closed AR invoices {invoices}.
Unfreeze the closed accounts receivable invoice so postings can be added.
GET /services/accountReceivables/status Check the accounts receivable service status · Check account receivable service status #
Ask an LLM
“Is the OPERA Cloud accounts receivable service up right now?”
“How can I health-check the AR service before calling it?”
Tell an agent
Ping the accounts receivable service.
Check whether the AR service is available for hotel {hotel}.
GET /statements Get AR statements for billing · Get given profile's account receivable statements #
Ask an LLM
“How do I pull billing statements for an AR account holder using the current statements endpoint?”
“Can I find AR statements by folio number or fiscal bill number?”
Tell an agent
Get AR statements for account {account} at hotel {hotel}.
Find AR statements for profile {profile}.
PUT /transferInvoicesAndPayments Move an invoice or payment to another AR account · Move an invoice or a payment to another AR account #
Ask an LLM
“How do I move an invoice or payment from one AR account to another?”
“Can I transfer just part of an invoice to a different accounts receivable account?”
Tell an agent
Transfer invoices and payments between AR accounts using {criteria}.
Move a portion of this AR invoice to a different company's account.
PUT /transferPostings Move postings between AR invoices · Transfer postings #
Ask an LLM
“Can I move individual postings from one AR invoice onto another invoice?”
“How do I transfer charges between two accounts receivable invoices?”
Tell an agent
Transfer postings between AR invoices using {criteria}.
Move these charges off one AR invoice and onto another invoice.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/oracle-hospitality:oracle-hospitality-accountsreceivables-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

oracle-hospitality-accountsreceivables-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: OPERA Cloud Accounts Receivables API
  description: 'APIs to cater for Accounts Receivables functionality in OPERA Cloud.


    Compatible with OPERA Cloud release 26.2.0.0.


    This document and all content within is available under the Universal Permissive License v 1.0 (https://oss.oracle.com/licenses/upl). Copyright (c) 2020, 2026 Oracle and/or its affiliates.'
  version: 26.2.0.0
  termsOfService: https://www.oracle.com/legal/terms.html
  contact:
    email: hospitality_apis_ww_grp@oracle.com
  license:
    name: UPL
    url: https://opensource.org/licenses/upl
servers:
- url: /ars/v1
tags:


# --- truncated at 32 KB (529 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/oracle-hospitality/refs/heads/main/openapi/oracle-hospitality-accountsreceivables-api-openapi.yml