COOP
Here’s the list of COOP APIs in the Quavo FW today.
COOP has 2 versions, REST and SOAP. Both REST and SOAP API connection will need a Username and Password.
COOP REST
RS QVO_INT_CoopREST
Preferably, we use this over SOAP.
Base Endpoints
Configure Headers for authentication
client_Id = QVO_INT_CoopRest • CoopRestAuthProfile UserName
client_secret = QVO_INT_CoopRest • CoopRestAuthProfile Password
Operation | Description | Stage - Process API is used | Endpoint |
---|---|---|---|
Authorizations | Get list of authorizations | Collect - Dispute Transaction | /authorizations/v1/omaha/authorizations.get |
ExternalStatus | Set card status in block card process. | Execute - Account Maintenance | /status/v2/omaha/external-status |
FindAccount | Get account details | Collect - Account Selection | /search/v1/omaha/find-account |
GetCAP | Get card details. | Collect - Dispute Transaction Execute - Account Maintenance | /account-information/v1/omaha/cardholder-account-presentation.get |
TransactionAdjustment | Used in accounting. | Execute - Accounting | /transactions/v3/omaha/transactions/adjustment |
TransactionsExpanded | Get list of posted transactions | Collect - Dispute Transaction Analyze - Fees | /transactions/v3/omaha/transactions-expanded.get |
COOP SOAP
RS QVO_INT_Coop
Legacy API, preferably we use REST instead of this.
Base Endpoints
Auth Token is generated for authentication
D_AuthToken COOPTokenProvider
userName = CoopAuth User Id
password = CoopAuth Password
ApplicationID = 26 (This is OpenServices Application ID. Should be the same for all clients. See GetSessionIdentifier.)
Operation | Description | Stage - Process API is used | Endpoint |
---|---|---|---|
CancelProductEmbossOrder | Used in block and reissue to cancel emboss requests. | Execute - Account Maintenance | /accountmaintenance.asmx |
CJAAdjustment | Used in accounting | Execute - Accounting | /accountmaintenance.asmx |
DisputeAddAmount | Add dispute amount. | Execute - Account Maintenance | /accountmaintenance.asmx |
DisputeRemoveAmount | Removes dispute amount. | Execute - Account Maintenance | /accountmaintenance.asmx |
GetAuthorizations | Get list of authorizations | Collect - Dispute Transaction | /accountviews.asmx |
GetCAP | Rules exist but currently not used. | NA | /accountviews.asmx |
GetPendingEmbossRequests | Used in block and reissue. Checked before cancelling emboss requests. | Execute - Account Maintenance | /accountviews.asmx |
GetSessionIdentifier | Generates token to be used by the other methods. | All API calls | /ServiceTokenProvider.asmx |
GetTransactionsExpanded | Get list of posted transactions. | Collect - Dispute Transaction Analyze - Fees | /accountviews.asmx |
ReportCardLostOrStolen | Used in block and reissue. Reports if a card is lost or stolen. | Execute - Account Maintenance | /accountmaintenance.asmx |
ReportCardLostOrStolen_ForSeparateEntity | Rules exist but currently not used. | NA | /accountmaintenance.asmx |
MANUAL
API Data Flow
Â