NoSQL Database API

Number of APIs: 22

The control plane API for NoSQL Database Cloud Service HTTPS provides endpoints to perform NDCS operations, including creation and deletion of tables and indexes; population and access of data in tables; and access of table usage metrics.

  1. tables-{tableNameOrId} - Get table usage info. GET {{baseUrl}}/tables/:tableNameOrId/usage?compartmentId={{compartment_ocid}}&timeStart=2023-03-13T00:36:31.680Z&timeEnd=2023-03-13T00:36:31.680Z&limit=1000

  2. workRequests - List the work requests in a compartment. GET {{baseUrl}}/workRequests?compartmentId={{compartment_ocid}}&limit=1000

  3. workRequests-{workRequestId} - Get the status of the work request with the given ID. GET {{baseUrl}}/workRequests/:workRequestId

  4. tables - Get a list of tables in a compartment. GET {{baseUrl}}/tables?compartmentId={{compartment_ocid}}&name=*&limit=1000&sortOrder=DESC&sortBy=timeCreated&lifecycleState=ALL

  5. tables - Create a new table. POST {{baseUrl}}/tables

  6. tables-{tableNameOrId}-rows - Get a single row from the table by primary key. GET {{baseUrl}}/tables/:tableNameOrId/rows?compartmentId={{compartment_ocid}}&key=veniam velit elit pariatur&key=sint in&consistency=EVENTUAL&timeoutInMs=5000

  7. tables-{tableNameOrId} - Get table info by identifier. GET {{baseUrl}}/tables/:tableNameOrId?compartmentId={{compartment_ocid}}

  8. workRequests-{workRequestId} - List work request errors GET {{baseUrl}}/workRequests/:workRequestId/errors?limit=1000

  9. query - Execute a SQL query. POST {{baseUrl}}/query?limit=1000

  10. query - Prepare a SQL statement for use in a query with variable substitution. GET {{baseUrl}}/query/prepare?compartmentId={{compartment_ocid}}&statement=SELECT * FROM DUAL