REUC'API v1.0
Accessing to all Reucap database in one place
This page provide general description for ReuC'API (API for REUCAP).
Current API Version = v1.0
To use the API enter this base URL : api.reucap.fr/
Add the API request of your choice and replace {tenant} by the name of the Reucap database to be access
Use the "Basic Authentification" in the request header : ClientID / Secret key (provided by the account manager)
-
clients
API Description GET api/v1.0/{tenant}/clients Get all clients
GET api/v1.0/{tenant}/clients/{idclient}?update={update} Read the client information
POST api/v1.0/{tenant}/client Add a new client in the database
POST api/v1.0/{tenant}/client/{idclient} Update a client in the database
-
subscriptions
-
orders
API Description GET api/v1.0/{tenant}/orders/{idorder} Read an order
GET api/v1.0/{tenant}/clients/{idclient}/orders/{idorder} Read an order for a client
GET api/v1.0/{tenant}/clients/{idclient}/orders?numero={numero}&nbParPage={nbParPage}&numPage={numPage} Get the orders list of a client
-
prices
API Description GET api/v1.0/{tenant}/prices/{idprice} Read the price
GET api/v1.0/{tenant}/supports/{idsupport}/prices/{idprice} Read the price of a support
GET api/v1.0/{tenant}/prices?nbParPage={nbParPage}&numPage={numPage} Get the prices list in the database
GET api/v1.0/{tenant}/supports/{idsupport}/prices?nbParPage={nbParPage}&numPage={numPage} Get the prices list of a support
-
features
API Description GET api/v1.0/{tenant}/features/{idfeature} Read a feature
GET api/v1.0/{tenant}/clients/{idclient}/features/{idfeature} Read a feature of a client
GET api/v1.0/{tenant}/clients/{idclient}/features?nbParPage={nbParPage}&numPage={numPage} Get the features list of a client
-
invoices
API Description GET api/v1.0/{tenant}/invoices/{idinvoice} Read an invoice
GET api/v1.0/{tenant}/clients/{idclient}/invoices/{idinvoice} Read an invoice for a client
GET api/v1.0/{tenant}/clients/{idclient}/invoices?numero={numero}&nbParPage={nbParPage}&numPage={numPage} Get the invoices list of a client
GET api/v1.0/{tenant}/clients/{idclient}/orders/{idorder}/invoices?numero={numero}&nbParPage={nbParPage}&numPage={numPage} Get the invoices list of an order for a client
-
payments
API Description GET api/v1.0/{tenant}/payments/{idpayment} Read a payment
GET api/v1.0/{tenant}/clients/{idclient}/payments/{idpayment} Read a payment for a client
GET api/v1.0/{tenant}/clients/{idclient}/orders/{idorder}/payments/{idpayment} Read a payment for the order of a client
GET api/v1.0/{tenant}/clients/{idclient}/invoices/{idinvoice}/payments/{idpayment} Read a payment for the invoice of a client
GET api/v1.0/{tenant}/clients/{idclient}/payments?chequeNo={chequeNo}&nbParPage={nbParPage}&numPage={numPage} Get the payments list of a client
GET api/v1.0/{tenant}/clients/{idclient}/orders/{idorder}/payments?chequeNo={chequeNo}&nbParPage={nbParPage}&numPage={numPage} Get the payments list for the order of a client
GET api/v1.0/{tenant}/clients/{idclient}/invoices/{idinvoice}/payments?chequeNo={chequeNo}&nbParPage={nbParPage}&numPage={numPage} Get the payments list for the invoice of a client
-
activities
API Description GET api/v1.0/{tenant}/activities/{idactivitie} Read an activitie
GET api/v1.0/{tenant}/clients/{idclient}/activities/{idactivitie} Read an activitie of a client
GET api/v1.0/{tenant}/clients/{idclient}/activities?nbParPage={nbParPage}&numPage={numPage} Get the activities list of a client
-
memberships
API Description GET api/v1.0/{tenant}/clients/{idclient}/memberships/{annee} Read an membership of a client
GET api/v1.0/{tenant}/clients/{idclient}/memberships?nbParPage={nbParPage}&numPage={numPage} Get the Memberships list of a client