All REST Endpoints

Accounts
The REST web service for all account-related operations.
Add a Bundle to an Account
Method: post
Path: /bcws/webresources/v1.0/accounts/{id}/bundle
Add Accounts to a Hierarchy
Method: post
Path: /bcws/webresources/v1.0/accounts/hierarchy/add/{id}
Add Services to an Account
Method: post
Path: /bcws/webresources/v1.0/accounts/{id}/package
Create an Account
Method: post
Path: /bcws/webresources/v1.0/accounts
Get Account Details
Method: get
Path: /bcws/webresources/v1.0/accounts/{id}
Get Limits for an Account or Balance Group
Method: get
Path: /bcws/webresources/v1.0/accounts/{id}/limits
Get Tax Details for an Account
Method: get
Path: /bcws/webresources/v1.0/accounts/taxinfo/{id}
Get the Organization Hierarchy for an Account
Method: get
Path: /bcws/webresources/v1.0/accounts/hierarchy/{id}
Move an Account Hierarchy
Method: post
Path: /bcws/webresources/v1.0/accounts/hierarchy/move/{id}
Remove an Account from a Hierarchy
Method: delete
Path: /bcws/webresources/v1.0/accounts/hierarchy/remove/{id}
Update an Account
Method: put
Path: /bcws/webresources/v1.0/accounts/general
Update an Account's Tax Settings
Method: put
Path: /bcws/webresources/v1.0/accounts/taxinfo/{id}
Validate an Account
Method: post
Path: /bcws/webresources/v1.0/accounts/validate
Adjustments
The REST web service for account, bill, item, and event-level adjustments and their related operations.
Adjust a Bill's Currency Balance
Method: post
Path: /bcws/webresources/v1.0/adjustments/bill/{id}
Adjust a Noncurrency Balance
Method: post
Path: /bcws/webresources/v1.0/adjustments/noncurrency
Adjust an A/R Item's Currency Balance
Method: post
Path: /bcws/webresources/v1.0/adjustments/item/{id}
Create an Account-Level Adjustment
Method: post
Path: /bcws/webresources/v1.0/adjustments/account/{id}
Create an Event Adjustment
Method: post
Path: /bcws/webresources/v1.0/adjustments/event
Get Adjustments for a Bill Unit
Method: get
Path: /bcws/webresources/v1.0/adjustments/billunit/{id}
Get All Adjustments for an Account
Method: get
Path: /bcws/webresources/v1.0/adjustments/account/{id}
Get Details about an Adjustment
Method: get
Path: /bcws/webresources/v1.0/adjustments/{id}
Allocations
The REST web service for adjustment and payment allocation operations.
Allocate a Payment to Bill Items
Method: post
Path: /bcws/webresources/v1.0/allocations/payment/{id}/items
Allocate a Payment to Bills
Method: post
Path: /bcws/webresources/v1.0/allocations/payment/{id}/bills
Allocate an Adjustment to A/R Items
Method: post
Path: /bcws/webresources/v1.0/allocations/adjustment/{id}/items
Allocate an Adjustment to Bills
Method: post
Path: /bcws/webresources/v1.0/allocations/adjustment/{id}/bills
Authentication
The REST web service for authentication operations.
Get an OAuth Access Token
Method: get
Path: /bcws/webresources/v1.0/authentication/queryAccessToken
Batch Payments
The REST web service for batch payment operations.
Check If a Batch File Was Processed
Method: get
Path: /bcws/webresources/v1.0/batchpayments/filecount/{fileName}
Get a Batch Payment File by File Name
Method: get
Path: /bcws/webresources/v1.0/batchpayments/viewfile/{fileName}
Get Batch Payment Files
Method: get
Path: /bcws/webresources/v1.0/batchpayments/poll
Get Batch Payment Templates
Method: get
Path: /bcws/webresources/v1.0/batchpayments/templates
Get Unprocessed Batch Payment Files
Method: get
Path: /bcws/webresources/v1.0/batchpayments/unprocessed
Process Batch Payments
Method: post
Path: /bcws/webresources/v1.0/batchpayments/process
Start or Stop Automatic Batch Payments
Method: post
Path: /bcws/webresources/v1.0/batchpayments/autoprocess/{autoProcess}
Upload a Batch Payment File
Method: post
Path: /bcws/webresources/v1.0/batchpayments/upload
Bill Units
The REST web service for bill unit operations.
Add a Bill Unit to a Hierarchy
Method: post
Path: /bcws/webresources/v1.0/billunits/hierarchy/add/{id}
Change the Validity of a Noncurrency Resource
Method: post
Path: /bcws/webresources/v1.0/billunits/balancegroups/validity/{id}
Create a Balance Transfer
Method: post
Path: /bcws/webresources/v1.0/billunits/balancegroups/transferbalance
Create a Bill Unit
Method: post
Path: /bcws/webresources/v1.0/billunits
Create Credit Limits for a Balance Group
Method: post
Path: /bcws/webresources/v1.0/billunits/balancegroups/creditlimit/{id}
Generate a Bill Unit Summary
Method: post
Path: /bcws/webresources/v1.0/billunits/bill-unit-summary
Get a Bill Unit Summary for an Account
Method: get
Path: /bcws/webresources/v1.0/billunits/account/{id}/summary
Get Balance Groups for a Bill Unit
Method: get
Path: /bcws/webresources/v1.0/billunits/balancegroups/{id}
Get Balance Transfer Details
Method: get
Path: /bcws/webresources/v1.0/billunits/balancegroups/transferbalance
Get Balance Transfer Details by Transfer Event ID
Method: get
Path: /bcws/webresources/v1.0/billunits/balancegroups/transferbalance/{id}
Get Bill Units for an Account
Method: get
Path: /bcws/webresources/v1.0/billunits/account/{id}
Get Child Bill Units
Method: get
Path: /bcws/webresources/v1.0/billunits/childs/{id}
Move a Balance Group
Method: post
Path: /bcws/webresources/v1.0/billunits/balancegroups/move
Remove a Bill Unit from a Hierarchy
Method: post
Path: /bcws/webresources/v1.0/billunits/hierarchy/remove/{id}
Update a Bill Unit for an Account
Method: put
Path: /bcws/webresources/v1.0/billunits
Bills
The REST web service for billing operations.
Create a Bill On Demand
Method: post
Path: /bcws/webresources/v1.0/bills/billnow/billunit/{id}
Create a Corrective Bill
Method: post
Path: /bcws/webresources/v1.0/bills/correctivebill/{id}
Get a Corrective Bill
Method: get
Path: /bcws/webresources/v1.0/bills/correctivebill/{id}
Get A/R Actions for a Bill
Method: get
Path: /bcws/webresources/v1.0/bills/{id}/ar-actions
Get All Bills for an Account
Method: get
Path: /bcws/webresources/v1.0/bills/account/{id}
Get an Invoice PDF by Bill ID
Method: get
Path: /bcws/webresources/v1.0/bills/invoice/{id}
Get Bill Details by Bill ID
Method: get
Path: /bcws/webresources/v1.0/bills/{id}
Get Bills by Bill Unit
Method: get
Path: /bcws/webresources/v1.0/bills/billunit/{id}
Transfer a Negative Balance
Method: post
Path: /bcws/webresources/v1.0/bills/{id}/balance/transfer
Collections
The REST web service for collections agent operations.
Add a Collections Action
Method: post
Path: /bcws/webresources/v1.0/collections/task/insert/{id}
Add a Member to a Collections Group
Method: post
Path: /bcws/webresources/v1.0/collections/group/member/{id}
Assign a Collections Agent to a Bill Unit
Method: post
Path: /bcws/webresources/v1.0/collections/assignagent
Cancel a Promise-to-Pay Agreement
Method: put
Path: /bcws/webresources/v1.0/collections/promisetopay/revoke/{id}
Create a Collections Group
Method: post
Path: /bcws/webresources/v1.0/collections/group
Create a Promise-to-Pay Agreement for a Bill Unit
Method: put
Path: /bcws/webresources/v1.0/collections/promisetopay/invoke/{id}
Delete a Collections Group
Method: delete
Path: /bcws/webresources/v1.0/collections/group/{id}
Exempt a Bill Unit from Collections
Method: post
Path: /bcws/webresources/v1.0/collections/exempt/{id}
Get a Collections Group by Parent Bill Unit
Method: get
Path: /bcws/webresources/v1.0/collections/group/{id}
Get All Collections Profiles
Method: get
Path: /bcws/webresources/v1.0/collections/profiles
Get Collections Actions
Method: get
Path: /bcws/webresources/v1.0/collections/actions
Get Collections and Aging Buckets for an Account
Method: get
Path: /bcws/webresources/v1.0/collections/account/{id}
Get Collections Details for an Account
Method: get
Path: /bcws/webresources/v1.0/collections/details/{id}
Get Collections Group Details for an Account
Method: get
Path: /bcws/webresources/v1.0/collections/group/account/{id}
Get Collections Scenarios
Method: get
Path: /bcws/webresources/v1.0/collections/scenarios
Get Collections Users
Method: get
Path: /bcws/webresources/v1.0/collections/users
Get Exempted Bill Units
Method: get
Path: /bcws/webresources/v1.0/collections/exempt
Get History of a Collections Action
Method: get
Path: /bcws/webresources/v1.0/collections/history/action/{id}
Modify an Account's Collections Action
Method: put
Path: /bcws/webresources/v1.0/collections/task/{id}
Remove a Bill Unit from Collections
Method: put
Path: /bcws/webresources/v1.0/collections/exit/{id}
Remove a Member from a Collections Group
Method: put
Path: /bcws/webresources/v1.0/collections/group/member/{id}
Replace the Collections Scenario for a Bill Unit
Method: put
Path: /bcws/webresources/v1.0/collections/scenario/replace/{id}
Unexempt a Bill Unit from Collections
Method: post
Path: /bcws/webresources/v1.0/collections/unexempt/{id}
Update a Collections Group
Method: put
Path: /bcws/webresources/v1.0/collections/group/{id}
Deferred Action
The REST web service for deferred actions for accounts and services.
Delete a Deferred Action
Method: delete
Path: /bcws/webresources/v1.0/deferredactions/{id}
Get Deferred Actions for an Account
Method: get
Path: /bcws/webresources/v1.0/deferredactions/account/{id}
Modify a Deferred Action
Method: put
Path: /bcws/webresources/v1.0/deferredactions/{id}
Perform a Deferred Action
Method: post
Path: /bcws/webresources/v1.0/deferredactions/{id}
Deposits
The REST web service for all deposit-related operations.
Cancel a Customer Deposit
Method: post
Path: /bcws/webresources/v1.0/depositManagement/depositReversal
Create a Customer Deposit Payment
Method: post
Path: /bcws/webresources/v1.0/depositManagement/depositPayment
Create a Customer Deposit with Payments
Method: post
Path: /bcws/webresources/v1.0/depositManagement/customerDeposit/order
Create a Deposit Specification
Method: post
Path: /bcws/webresources/v1.0/depositManagement/depositSpec
Create a Deposit Specification Profile
Method: post
Path: /bcws/webresources/v1.0/depositManagement/depositspecprofile
Create an Advice of Charge Customer Deposit
Method: post
Path: /bcws/webresources/v1.0/depositManagement/customerDeposit/chargeofadvice
Delete a Deposit Specification
Method: delete
Path: /bcws/webresources/v1.0/depositManagement/depositSpec/{id}
Get a Customer Deposit by ID
Method: get
Path: /bcws/webresources/v1.0/depositManagement/customerDeposit/{id}
Get a Deposit Refund by ID
Method: get
Path: /bcws/webresources/v1.0/depositManagement/depositRefund/{id}
Get a Deposit Specification by ID
Method: get
Path: /bcws/webresources/v1.0/depositManagement/depositSpec/{id}
Get a Deposit Specification Profile by ID
Method: get
Path: /bcws/webresources/v1.0/depositManagement/depositspecprofile/{id}
Get a Deposit Transaction by ID
Method: get
Path: /bcws/webresources/v1.0/depositManagement/depositTxn/{id}
Get All Packages
Method: get
Path: /bcws/webresources/v1.0/depositManagement/packages
Get Charge Offers
Method: get
Path: /bcws/webresources/v1.0/depositManagement/chargeOffer
Get Customer Deposits
Method: get
Path: /bcws/webresources/v1.0/depositManagement/customerDeposit
Get Deposit Refunds
Method: get
Path: /bcws/webresources/v1.0/depositManagement/depositRefund/search
Get Deposit Specification Profiles
Method: get
Path: /bcws/webresources/v1.0/depositManagement/depositspecprofile
Get Deposit Specifications or Offers
Method: get
Path: /bcws/webresources/v1.0/depositManagement/depositSpec
Get Deposit Transaction by Deposit
Method: get
Path: /bcws/webresources/v1.0/depositManagement/depositTxn/{customerDepositRef}/events
Refund a Customer Deposit
Method: post
Path: /bcws/webresources/v1.0/depositManagement/depositRefund
Release a Customer Deposit
Method: post
Path: /bcws/webresources/v1.0/depositManagement/depositRelease
Transfer a Customer Deposit
Method: post
Path: /bcws/webresources/v1.0/depositManagement/depositTransfer
Update a Customer Deposit
Method: patch
Path: /bcws/webresources/v1.0/depositManagement/customerDeposit/{id}
Update a Deposit Refund Request
Method: patch
Path: /bcws/webresources/v1.0/depositManagement/depositRefund/{id}
Update a Deposit Specification
Method: patch
Path: /bcws/webresources/v1.0/depositManagement/depositSpec/{id}
Update a Deposit Specification Profile
Method: patch
Path: /bcws/webresources/v1.0/depositManagement/depositspecprofile/{id}
Disputes
The REST web service for bill, item, and event-level dispute operations.
Create a Bill Dispute
Method: post
Path: /bcws/webresources/v1.0/disputes/bill/{id}
Create a Settlement for a Bill Dispute
Method: post
Path: /bcws/webresources/v1.0/disputes/settlement/bill/{id}
Create a Settlement for an Event Dispute
Method: post
Path: /bcws/webresources/v1.0/disputes/settlement/event/{id}
Create a Settlement for an Item Dispute
Method: post
Path: /bcws/webresources/v1.0/disputes/settlement/item/{id}
Create an Event Dispute
Method: post
Path: /bcws/webresources/v1.0/disputes/event
Create an Item Dispute
Method: post
Path: /bcws/webresources/v1.0/disputes/item/{id}
Get Notes for a Disputed Bill
Method: get
Path: /bcws/webresources/v1.0/disputes/notes/{id}
Get Open Disputes for a Bill
Method: get
Path: /bcws/webresources/v1.0/disputes/bill/{id}
Get Open Disputes for an Account
Method: get
Path: /bcws/webresources/v1.0/disputes/account/{id}
Get Settlement Details for a Dispute
Method: get
Path: /bcws/webresources/v1.0/disputes/settlement/{id}
Installments
The REST web service for installment operations.
Cancel an Installment Schedule
Method: post
Path: /bcws/webresources/v1.0/installmentManagement/cancelInstallment
Create an Installment Proposal
Method: post
Path: /bcws/webresources/v1.0/installmentManagement/installmentProposal
Create an Installment Schedule
Method: post
Path: /bcws/webresources/v1.0/installmentManagement/installmentSchedule
Create an Installment Schedule Specification
Method: post
Path: /bcws/webresources/v1.0/installmentManagement/installmentScheduleSpec
Get an Installment Schedule by ID
Method: get
Path: /bcws/webresources/v1.0/installmentManagement/installmentSchedule/{id}
Get an Installment Schedule Specification by ID
Method: get
Path: /bcws/webresources/v1.0/installmentManagement/installmentScheduleSpec/{id}
Get Bill Details by ID
Method: get
Path: /bcws/webresources/v1.0/installmentManagement/installmentSchedule/bills
Get Data Dictionary Object Specifications
Method: get
Path: /bcws/webresources/v1.0/installmentManagement/ddObjectSpec
Get G/L IDs
Method: get
Path: /bcws/webresources/v1.0/installmentManagement/glid
Get Installment Bills
Method: get
Path: /bcws/webresources/v1.0/installmentManagement/bills
Get Installment Schedule Bills
Method: get
Path: /bcws/webresources/v1.0/installmentManagement/installmentSchedule/billDetails
Get Installment Schedule Specifications
Method: get
Path: /bcws/webresources/v1.0/installmentManagement/installmentScheduleSpec
Get Installment Schedules
Method: get
Path: /bcws/webresources/v1.0/installmentManagement/installmentSchedule
Update an Installment Schedule
Method: patch
Path: /bcws/webresources/v1.0/installmentManagement/installmentSchedule/{id}
Update an Installment Schedule Specification
Method: put
Path: /bcws/webresources/v1.0/installmentManagement/installmentScheduleSpec/{id}
Items
The REST web service for item-related operations.
Get a Bill Item
Method: get
Path: /bcws/webresources/v1.0/items/billunit/{id}
Get A/R Actions for a Bill Item
Method: get
Path: /bcws/webresources/v1.0/items/{id}/ar-actions
Get A/R Item Number
Method: get
Path: /bcws/webresources/v1.0/items/{id}/itemid
Get Bill Items by Bill and Service ID
Method: get
Path: /bcws/webresources/v1.0/items/bill/{id}/by-service
Get Bill Items for a Bill
Method: get
Path: /bcws/webresources/v1.0/items/bill/{id}
Get Bill Items for an Account
Method: get
Path: /bcws/webresources/v1.0/items/account/{id}
Loans
The REST web service for all the loan-related operations.
Create a Loan
Method: post
Path: /bcws/webresources/v1.0/loans
Get Loan Profiles
Method: get
Path: /bcws/webresources/v1.0/loans/loanProfiles
Get Loans for an Account
Method: get
Path: /bcws/webresources/v1.0/loans/account/{id}
Notes
The REST web service for note operations.
Create a Note
Method: post
Path: /bcws/webresources/v1.0/notes
Get Notes for a Bill Item
Method: get
Path: /bcws/webresources/v1.0/notes/item/{id}
Get Notes for a Bill Unit
Method: get
Path: /bcws/webresources/v1.0/notes/billunit/{id}
Get Notes for a Transaction
Method: get
Path: /bcws/webresources/v1.0/notes/transaction/{id}
Get Notes for an Account
Method: get
Path: /bcws/webresources/v1.0/notes/account/{id}
Notifications
The REST web service for all notification-event-related operations
Create a Notification Specification
Method: post
Path: /bcws/webresources/v1.0/notificationManagement/notificationSpec
Get a Notification Specification by ID
Method: get
Path: /bcws/webresources/v1.0/notificationManagement/notificationSpec/{id}
Get Delivery Methods
Method: get
Path: /bcws/webresources/v1.0/notificationManagement/deliveryMethod
Get Notification Events
Method: get
Path: /bcws/webresources/v1.0/notificationManagement/notificationEvent
Get Notification Specifications
Method: get
Path: /bcws/webresources/v1.0/notificationManagement/notificationSpec
Update a Notification Specification
Method: patch
Path: /bcws/webresources/v1.0/notificationManagement/notificationSpec/{id}
Payment Methods
The REST web service for payment method operations.
Create a Payment Method
Method: post
Path: /bcws/webresources/v1.0/paymentmethods
Delete a Payment Method
Method: delete
Path: /bcws/webresources/v1.0/paymentmethods/{id}
Get All Creditors
Method: get
Path: /bcws/webresources/v1.0/paymentmethods/sepa/creditors
Get Payment Methods for an Account
Method: get
Path: /bcws/webresources/v1.0/paymentmethods/account/{id}
Update a Payment Method
Method: put
Path: /bcws/webresources/v1.0/paymentmethods/{id}
Payments
The REST web service for regular and suspended payment operations.
Allocate a Suspended Payment to an Account
Method: post
Path: /bcws/webresources/v1.0/payments/suspense/allocate
Assign a Handler to Suspended Payment
Method: post
Path: /bcws/webresources/v1.0/payments/suspense/assignhandler
Create a Payment
Method: post
Path: /bcws/webresources/v1.0/payments
Create a Suspended Payment
Method: post
Path: /bcws/webresources/v1.0/payments/suspense/payment
Get Audit Trails for a Transaction
Method: get
Path: /bcws/webresources/v1.0/payments/audit/{id}
Get Details for a Payment
Method: get
Path: /bcws/webresources/v1.0/payments/{id}
Get Payments for a Bill
Method: get
Path: /bcws/webresources/v1.0/payments/bill/{id}
Get Suspense Accounts
Method: get
Path: /bcws/webresources/v1.0/payments/suspense/accounts
Get Unallocated Payments for a Bill Unit
Method: get
Path: /bcws/webresources/v1.0/payments/billunit/{id}
Get Unallocated Payments for an Account
Method: get
Path: /bcws/webresources/v1.0/payments/account/{id}
Get Users with Suspend Permission
Method: get
Path: /bcws/webresources/v1.0/payments/suspense/users
Reverse a Payment
Method: post
Path: /bcws/webresources/v1.0/payments/reverse
Withdraw a Posted Payment into Suspense
Method: post
Path: /bcws/webresources/v1.0/payments/suspense/withdraw
Profiles
The REST web service for profile operations.
Create a Profile
Method: post
Path: /bcws/webresources/v1.0/profiles
Delete a Profile by Account or Service
Method: delete
Path: /bcws/webresources/v1.0/profiles
Delete a Profile by ID
Method: delete
Path: /bcws/webresources/v1.0/profiles/{id}
Get Profile Details
Method: get
Path: /bcws/webresources/v1.0/profiles/{id}
Get Profiles for an Account
Method: get
Path: /bcws/webresources/v1.0/profiles/account/{id}
Update a Profile
Method: put
Path: /bcws/webresources/v1.0/profiles
Record Requests
Records given request in BRM
Delete a Request
Method: delete
Path: /bcws/webresources/v1.0/request/{id}
Get Recorded Requests
Method: get
Path: /bcws/webresources/v1.0/request
Record a Request
Method: post
Path: /bcws/webresources/v1.0/request
Refunds
The REST web service for account and bill refund operations.
Create a Full Refund for a Bill
Method: post
Path: /bcws/webresources/v1.0/refunds/bill/{id}/fullRefund
Create a Refund for an Account
Method: post
Path: /bcws/webresources/v1.0/refunds/account/{id}
Get Refund Details
Method: get
Path: /bcws/webresources/v1.0/refunds/{id}
Get Refundable Items for an Account
Method: get
Path: /bcws/webresources/v1.0/refunds/items/account/{id}
Refund Multiple Bills
Method: post
Path: /bcws/webresources/v1.0/refunds/bills
Refund Part of a Bill
Method: post
Path: /bcws/webresources/v1.0/refunds/bill/{id}/partialRefund
Services
The REST web service for service-related operations.
Get Count for Service Types
Method: get
Path: /bcws/webresources/v1.0/services/account/{id}/count
Get Details for a Service
Method: get
Path: /bcws/webresources/v1.0/services/{id}/serviceprofile
Get Friendly Service Names
Method: get
Path: /bcws/webresources/v1.0/services/friendlynames
Get Life Cycle States
Method: get
Path: /bcws/webresources/v1.0/services/lifecyclestates
Update Details for a Service
Method: put
Path: /bcws/webresources/v1.0/services/serviceprofile
Update Service And ERAs
Method: put
Path: /bcws/webresources/v1.0/services/serviceAndEras
Sharing
The REST web service for profile, charge, and discount sharing operations.
Add Members to a Group
Method: post
Path: /bcws/webresources/v1.0/sharing/members/{id}
Create a Sharing Group
Method: post
Path: /bcws/webresources/v1.0/sharing
Delete a Sharing Group
Method: delete
Path: /bcws/webresources/v1.0/sharing/{id}
Get a Profile Sharing Group
Method: get
Path: /bcws/webresources/v1.0/sharing/profiles/{id}
Get Available Discount Shares for Account
Method: get
Path: /bcws/webresources/v1.0/sharing/sponsors/discount/{id}
Get Charges Added to Sharing Groups
Method: get
Path: /bcws/webresources/v1.0/sharing/sponsors/charge
Get Group Ownership Details
Method: get
Path: /bcws/webresources/v1.0/sharing/group/{id}
Get Members of a Group
Method: get
Path: /bcws/webresources/v1.0/sharing/members/{id}
Get Membership Details for an Account
Method: get
Path: /bcws/webresources/v1.0/sharing/membership/{id}
Get Ownership Details for an Account
Method: get
Path: /bcws/webresources/v1.0/sharing/{id}
Remove Members from a Group
Method: put
Path: /bcws/webresources/v1.0/sharing/members/account/{id}
Update a Sharing Group
Method: put
Path: /bcws/webresources/v1.0/sharing/{id}
Update Membership in Sharing Group
Method: put
Path: /bcws/webresources/v1.0/sharing/members/priority
Update Shared Services for a Member
Method: put
Path: /bcws/webresources/v1.0/sharing/members/{id}
Status Update
The REST web service for status-related operations on accounts, services, and offers.
Update a Service's Status
Method: put
Path: /bcws/webresources/v1.0/statusupdate/service/{id}
Update an Account's Status
Method: put
Path: /bcws/webresources/v1.0/statusupdate/account/{id}
Update an Offer's Status
Method: put
Path: /bcws/webresources/v1.0/statusupdate/offers
Subscriptions
The REST web service for subscription-related operations.
Cancel a Bundle
Method: post
Path: /bcws/webresources/v1.0/subscriptions/cancel/bundle
Cancel a Subscriber's Contract
Method: post
Path: /bcws/webresources/v1.0/subscriptions/cancel/contract
Create Dynamic Charges for a Purchased Product
Method: post
Path: /bcws/webresources/v1.0/subscriptions/offer/{id}/overridecharges
Delete Dynamic Charges for a Purchased Product
Method: delete
Path: /bcws/webresources/v1.0/subscriptions/offer/{id}/overridecharges
Get Bundles and Offers for Services
Method: post
Path: /bcws/webresources/v1.0/subscriptions/service/bundleoffers
Get Bundles for a Service
Method: get
Path: /bcws/webresources/v1.0/subscriptions/service/{id}/bundleoffers
Get Bundles for an Account
Method: get
Path: /bcws/webresources/v1.0/subscriptions/purchasedbundles/{id}
Get Bundles for Purchase
Method: get
Path: /bcws/webresources/v1.0/subscriptions/bundles/{id}
Get Bundles for Transition
Method: get
Path: /bcws/webresources/v1.0/subscriptions/bundles/{id}/transition
Get Contracts for an Account
Method: get
Path: /bcws/webresources/v1.0/subscriptions/account/{id}/packages
Get Customized Account Offers
Method: get
Path: /bcws/webresources/v1.0/subscriptions/account/{id}/customizedoffers
Get Customized Charge Offers for a Service
Method: get
Path: /bcws/webresources/v1.0/subscriptions/service/{id}/customizedoffers
Get Offer Details
Method: get
Path: /bcws/webresources/v1.0/subscriptions/offers/{offerId}
Get Packages for an Account
Method: get
Path: /bcws/webresources/v1.0/subscriptions/purchasedpackages/{id}
Get Packages for Purchase
Method: get
Path: /bcws/webresources/v1.0/subscriptions/packages
Get Packages for Transition
Method: get
Path: /bcws/webresources/v1.0/subscriptions/packages/{id}/transition
Get Purchased Account-Level Bundles
Method: get
Path: /bcws/webresources/v1.0/subscriptions/account/{id}/bundledetails
Get Purchased Bundles for a Service
Method: get
Path: /bcws/webresources/v1.0/subscriptions/service/{id}/bundledetails
Get Service Details
Method: get
Path: /bcws/webresources/v1.0/subscriptions/service/{id}
Get Services for an Account
Method: get
Path: /bcws/webresources/v1.0/subscriptions/account/{id}
Get Subscription Terms For Bundles
Method: post
Path: /bcws/webresources/v1.0/subscriptions/deals/terms
Get Transition Types
Method: get
Path: /bcws/webresources/v1.0/subscriptions/transitiontypes
Get Unpurchased Bundles for a Package
Method: post
Path: /bcws/webresources/v1.0/subscriptions/unpurchased/bundles/{packageId}
Modify a Contract's Auto-Renewal Preferences
Method: put
Path: /bcws/webresources/v1.0/subscriptions/contract
Preview Cancellation Charges
Method: post
Path: /bcws/webresources/v1.0/subscriptions/preview/cancellation/charges
Transition Account to New Bundle
Method: put
Path: /bcws/webresources/v1.0/subscriptions/account/{id}/bundle/transition
Transition Account to New Package
Method: put
Path: /bcws/webresources/v1.0/subscriptions/account/{id}/package/transition
Update Dynamic Charges for a Purchased Product
Method: patch
Path: /bcws/webresources/v1.0/subscriptions/offer/{id}/overridecharges
Update Offer Details for a Purchased Product or Discount
Method: put
Path: /bcws/webresources/v1.0/subscriptions/offerdetails/{id}
Write Offs
The REST web service for account, bill, and item write-off operations.
Create a Write-Off Reversal for an Account
Method: post
Path: /bcws/webresources/v1.0/writeoffs/reverse/account/{id}
Get Write-Off Details
Method: get
Path: /bcws/webresources/v1.0/writeoffs/{id}
Get Write-Offs for an Account
Method: get
Path: /bcws/webresources/v1.0/writeoffs/account/{id}
Write Off a Bill
Method: post
Path: /bcws/webresources/v1.0/writeoffs/bill/{id}
Write Off an Account
Method: post
Path: /bcws/webresources/v1.0/writeoffs/account/{id}
Write Off an Item
Method: post
Path: /bcws/webresources/v1.0/writeoffs/item/{id}