You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[Rate limiting & auto retry](#rate-limiting--auto-retry)
250
253
@@ -498,6 +501,34 @@ The method returns an object containing these properties:
498
501
499
502
Creates an `objectMode``Readable` stream that automates handling of `listTemplates` pagination. Similar to `streamAssemblies`.
500
503
504
+
### Template Credentials
505
+
506
+
Template Credentials allow you to store third-party credentials (e.g., AWS S3, Google Cloud Storage, FTP) securely on Transloadit for use in your Assembly Instructions.
507
+
508
+
#### async createTemplateCredential(params)
509
+
510
+
Creates a new Template Credential. The `params` object should contain the credential configuration. See [API documentation](https://transloadit.com/docs/api/template-credentials-post/).
Updates an existing Template Credential identified by `credentialId`. See [API documentation](https://transloadit.com/docs/api/template-credentials-credential-id-put/).
515
+
516
+
#### async deleteTemplateCredential(credentialId)
517
+
518
+
Deletes the Template Credential identified by `credentialId`. See [API documentation](https://transloadit.com/docs/api/template-credentials-credential-id-delete/).
519
+
520
+
#### async getTemplateCredential(credentialId)
521
+
522
+
Retrieves the Template Credential identified by `credentialId`. See [API documentation](https://transloadit.com/docs/api/template-credentials-credential-id-get/).
523
+
524
+
#### async listTemplateCredentials(params)
525
+
526
+
Lists all Template Credentials. See [API documentation](https://transloadit.com/docs/api/template-credentials-get/).
527
+
528
+
#### streamTemplateCredentials(params)
529
+
530
+
Creates an `objectMode``Readable` stream that automates handling of `listTemplateCredentials` pagination. Similar to `streamAssemblies`.
531
+
501
532
### Other
502
533
503
534
#### setDefaultTimeout(timeout)
@@ -606,7 +637,7 @@ If you want to retry on other errors, please see the [retry example code](exampl
606
637
This project uses [debug](https://github.com/visionmedia/debug) so you can run node with the `DEBUG=transloadit` evironment variable to enable verbose logging. Example:
0 commit comments