logo
SIGN UP

Developer Documentation

# Let's Data : Focus on the data - we'll manage the infrastructure!

Cloud infrastructure that simplifies how you process, analyze and transform data.

Control SDK API

LetsData Control SDK has APIs for creation and management of the APIs to create datasets, update code, list tasks, logs, metrics, errors and usage records etc. You'll use the Control SDK to orchestrate the data pipelines (how to create and manage a datasets / data processing jobs). We've published our Control SDK as an API collection on Postman. Head on over there to look at the detailed documentation and try out the API.

 LetsData Control SDK on Postman

Here is a list of the different resources and actions that are supported by the LetsData Control SDK API:

  • Datasets -  Datasets API Docs on Postman
    • dataset GET - view a dataset
    • dataset/create POST - create a dataset
    • dataset/list GET - list all datasets
    • dataset/delete POST - delete a dataset
    • dataset/delete GET - view the status of a delete request
    • Code
      • dataset/code POST - update code artifact for a dataset
      • dataset/code GET - view the status of update code artifact request
    • Compute
      • dataset/compute POST - update compute config for a dataset
      • dataset/compute GET - view the status of update compute config request
  • Tasks -  Tasks API Docs on Postman
    • tasks/list GET - list tasks for a dataset
    • Redrive
      • tasks/redrive POST - create a dataset task redrive request
      • tasks/redrive GET - view the status of a dataset task redrive request
    • Stop
      • tasks/stop POST - create a dataset task stop request
  • Errors -  Errors API Docs on Postman
    • errors GET - view an error record file
    • errors/list GET - list a tasks error record files
  • Logs -  Logs API Docs on Postman
    • logs GET - view a task's log file
  • Metrics -  Metrics API Docs on Postman
    • metrics GET - view a dataset's metrics
  • VPC -  VPC API Docs on Postman
    • vpc/list GET - list the vpcs for a dataset
    • VpcPeeringConnection
      • vpc/listvpcpeeringconnection GET - list vpc peering connections for a dataset's vpc
      • vpc/acceptvpcpeeringconnection POST - accept vpc peering connection for a dataset's vpc
      • vpc/deletevpcpeeringconnection POST - delete vpc peering connections for a dataset's vpc
  • Users -  Users API Docs on Postman
    • users GET - view details of a user
    • users/list GET - list the users in a Tenant
    • users/create POST - create a new user in a Tenant
    • users/delete POST - delete a Tenant user
    • users/update POST - update a Tenant user's details
    • VpcPeeringConnection
      • vpc/listvpcpeeringconnection GET - list vpc peering connections for a dataset's vpc
      • vpc/acceptvpcpeeringconnection POST - accept vpc peering connection for a dataset's vpc
      • vpc/deletevpcpeeringconnection POST - delete vpc peering connections for a dataset's vpc
  • Costs -  Cost API Docs on Postman
    • costs GET - list the costs for a tenant user
  • Usage Records -  Usage Records API Docs on Postman
    • usagerecords/list GET - list the usage records for a dataset