A unified presigned URL generator for multiple cloud platforms
Cloud Storage Client Library for Node.js
A result paging utility used by Google node.js modules
Firestore Client Library for Node.js
A simple utility for promisifying functions and classes.
A simple utility for replacing the projectid token in objects.
OpenTelemetry resource detector for Alibaba Cloud
Google APIs Authentication Client Library for Node.js
A JavaScript library for connecting securely to your Cloud SQL instances
The Cloud Firestore component of the Firebase JS SDK.
Common components for Cloud APIs Node.js Client Libraries
Schema for the protocol between CDK framework and CDK CLI
Cloud Pub/Sub Client Library for Node.js
Firebase JavaScript library for web and Node.js
The Cloud Firestore component of the Firebase JS SDK.
Cloud Logging Client Library for Node.js
Google APIs Client Library for Node.js
Cloud Tasks API client for Node.js
Secrets client for Node.js
Cloud Run Admin API
Google Cloud Key Management Service (KMS) API client for Node.js
API for working with Cloud Assemblies
Google BigQuery Client Library for Node.js
OpenTelemetry Google Cloud Monitoring Exporter allows the user to send collected metrics to Google Cloud Monitoring.
"Handle direct file uploads to cloud storage services via presigned URLs."
This is the Songtradr API. Use it to retrieve deep music metadata and trigger processes like auto-tagging. You can also use the API to manage your account and musicube cloud data. **Authentication** 1. Reach out to support@songtradr.com to receive a free account or use your login data if you are already signed up. 2. To authenticate, you need to login via the POST /api/v1/user/login endpoint. 3. The endpoint responds with a jwtToken which you can use in all following API requests as a bearer token. **Rate Limiting** The current limit is 120 Requests per minute. Reach out to us via support@songtradr.com if you need to request more. **Getting Started with auto-tagging** 1. If you want to get your own files auto-tagged, use the POST /api/v1/user/file/{name}/initUpload endpoint. It responds with a presigned S3 link where you can upload your file. 2. You can check the processing status of your file via the GET /api/v1/user/file/{name}/filesStatus endpoint. 3. As soon as processing is done, you can request the generated data via the GET /api/v1/user/files endpoint. **Getting Started with search** You can either search the released music via the /public/recording endpoints or your own private uploaded music via the /user/file/ endpoints. 1. If you want to search the world's released music, a good starting point is the GET /api/v1/public/recording/search endpoint. Please find the extensive list of parameters that serve as semantic search filters. 2. If you want to search your own previously uploaded music, a good starting point is the GET GET /api/v1/user/files endpoint. It has the same extensive list of parameters that serve as semantic search filters.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.