All URIs are relative to https://coda.io/apis/v1
Method | HTTP request | Description |
---|---|---|
listCategories | GET /categories | Get doc categories |
publishDoc | PUT /docs/{docId}/publish | Publish doc |
unpublishDoc | DELETE /docs/{docId}/publish | Unpublish doc |
DocCategoryList listCategories()
Get doc categories
Gets all available doc categories.
import CodaJsClient from 'coda-js-client';
let defaultClient = CodaJsClient.ApiClient.instance;
let apiInstance = new CodaJsClient.PublishingApi();
apiInstance.listCategories().then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: application/json
PublishResult publishDoc(bodydocId)
Publish doc
Update publish settings for a doc.
import CodaJsClient from 'coda-js-client';
let defaultClient = CodaJsClient.ApiClient.instance;
let apiInstance = new CodaJsClient.PublishingApi();
let body = new CodaJsClient.DocPublish(); // DocPublish | Parameters for changing publish settings.
let docId = "docId_example"; // String | ID of the doc.
apiInstance.publishDoc(bodydocId).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
body | DocPublish | Parameters for changing publish settings. | |
docId | String | ID of the doc. |
- Content-Type: application/json
- Accept: application/json
UnpublishResult unpublishDoc(docId)
Unpublish doc
Unpublishes a doc.
import CodaJsClient from 'coda-js-client';
let defaultClient = CodaJsClient.ApiClient.instance;
let apiInstance = new CodaJsClient.PublishingApi();
let docId = "docId_example"; // String | ID of the doc.
apiInstance.unpublishDoc(docId).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
docId | String | ID of the doc. |
- Content-Type: Not defined
- Accept: application/json