client.deployment.licenseStatus() -> CloudPDF.DeploymentLicenseStatusResponse
-
-
-
await client.deployment.licenseStatus();
-
-
-
requestOptions:
DeploymentClient.RequestOptions
-
-
client.doc.head({ ...params }) -> CloudPDF.DocHead200Response
-
-
-
await client.doc.head({ docId: "docId" });
-
-
-
request:
CloudPDF.HeadDocRequest
-
requestOptions:
DocClient.RequestOptions
-
-
client.doc.download({ ...params }) -> core.BinaryResponse
-
-
-
await client.doc.download({ docId: "docId", layerName: "layerName" });
-
-
-
request:
CloudPDF.DownloadDocRequest
-
requestOptions:
DocClient.RequestOptions
-
-
client.doc.manifest({ ...params }) -> CloudPDF.DocManifest200Response
-
-
-
await client.doc.manifest({ docId: "docId", layerName: "layerName" });
-
-
-
request:
CloudPDF.ManifestDocRequest
-
requestOptions:
DocClient.RequestOptions
-
-
client.doc.render({ ...params }) -> core.BinaryResponse
-
-
-
Render parameters (viewport, format) pass as flat dotted query keys, e.g.
?viewport.kind=width&viewport.width=800; the full grammar is documented with the viewer.
-
-
-
await client.doc.render({ docId: "docId", layerName: "layerName", pon: 1 });
-
-
-
request:
CloudPDF.RenderDocRequest
-
requestOptions:
DocClient.RequestOptions
-
-
client.doc.text({ ...params }) -> CloudPDF.DocText200Response
-
-
-
await client.doc.text({ docId: "docId", layerName: "layerName", pon: 1 });
-
-
-
request:
CloudPDF.TextDocRequest
-
requestOptions:
DocClient.RequestOptions
-
-
client.tenants.list({ ...params }) -> CloudPDF.TenantsList200Response
-
-
-
await client.tenants.list();
-
-
-
request:
CloudPDF.ListTenantsRequest
-
requestOptions:
TenantsClient.RequestOptions
-
-
client.tenants.create({ ...params }) -> CloudPDF.TenantsCreate200Response
-
-
-
await client.tenants.create({ id: "id" });
-
-
-
request:
CloudPDF.TenantsCreateRequest
-
requestOptions:
TenantsClient.RequestOptions
-
-
client.tenants.get({ ...params }) -> CloudPDF.TenantsGet200Response
-
-
-
await client.tenants.get({ tenantId: "tenantId" });
-
-
-
request:
CloudPDF.GetTenantsRequest
-
requestOptions:
TenantsClient.RequestOptions
-
-
client.tenants.delete({ ...params }) -> void
-
-
-
Destroys the tenant and everything in its namespace β documents, layers, stored bytes, audit history. Irreversible.
-
-
-
await client.tenants.delete({ tenantId: "tenantId" });
-
-
-
request:
CloudPDF.DeleteTenantsRequest
-
requestOptions:
TenantsClient.RequestOptions
-
-
client.documents.list({ ...params }) -> CloudPDF.DocumentsList200Response
-
-
-
await client.documents.list({ tenantId: "tenantId" });
-
-
-
request:
CloudPDF.ListDocumentsRequest
-
requestOptions:
DocumentsClient.RequestOptions
-
-
client.documents.get({ ...params }) -> CloudPDF.DocumentsGet200Response
-
-
-
await client.documents.get({ tenantId: "tenantId", id: "id" });
-
-
-
request:
CloudPDF.GetDocumentsRequest
-
requestOptions:
DocumentsClient.RequestOptions
-
-
client.documents.delete({ ...params }) -> void
-
-
-
await client.documents.delete({ tenantId: "tenantId", id: "id" });
-
-
-
request:
CloudPDF.DeleteDocumentsRequest
-
requestOptions:
DocumentsClient.RequestOptions
-
-
client.documents.commit({ ...params }) -> CloudPDF.DocumentsCommit200Response
-
-
-
await client.documents.commit({ tenantId: "tenantId", id: "id", sha256: "sha256" });
-
-
-
request:
CloudPDF.DocumentsCommitRequest
-
requestOptions:
DocumentsClient.RequestOptions
-
-
client.documents.download({ ...params }) -> core.BinaryResponse
-
-
-
await client.documents.download({ tenantId: "tenantId", id: "id" });
-
-
-
request:
CloudPDF.DownloadDocumentsRequest
-
requestOptions:
DocumentsClient.RequestOptions
-
-
client.documents.thumbnail({ ...params }) -> core.BinaryResponse
-
-
-
await client.documents.thumbnail({ tenantId: "tenantId", id: "id" });
-
-
-
request:
CloudPDF.ThumbnailDocumentsRequest
-
requestOptions:
DocumentsClient.RequestOptions
-
-
client.documents.init({ ...params }) -> CloudPDF.DocumentsInit200Response
-
-
-
await client.documents.init({ tenantId: "tenantId", contentLength: 1.1, contentSha256: "contentSha256" });
-
-
-
request:
CloudPDF.DocumentsInitRequest
-
requestOptions:
DocumentsClient.RequestOptions
-
-
client.tokens.issue({ ...params }) -> CloudPDF.TokensIssue200Response
-
-
-
kind "tenant" requires the API token β authority mints only downward. Mounted only when the deployment can sign (HS256 mode); asymmetric deployments mint with their own private key.
-
-
-
await client.tokens.issue({ tenantId: "tenantId", body: { kind: "doc", sub: "sub", docId: "docId", scope: ["scope"], expiresIn: 1 } });
-
-
-
request:
CloudPDF.IssueTokensRequest
-
requestOptions:
TokensClient.RequestOptions
-
-
client.tokens.revoke({ ...params }) -> void
-
-
-
Mounted only when the deployment enables token revocation.
-
-
-
await client.tokens.revoke({ tenantId: "tenantId", jti: "jti" });
-
-
-
request:
CloudPDF.TokensRevokeRequest
-
requestOptions:
TokensClient.RequestOptions
-
-
client.doc.annotations.list({ ...params }) -> CloudPDF.DocAnnotationsList200Response
-
-
-
await client.doc.annotations.list({ docId: "docId", layerName: "layerName", pon: 1 });
-
-
-
request:
CloudPDF.doc.ListAnnotationsRequest
-
requestOptions:
AnnotationsClient.RequestOptions
-
-
client.doc.annotations.create({ ...params }) -> CloudPDF.DocAnnotationsCreate200Response
-
-
-
Doc JWTs may instead carry collab scopes (annotations:create:self, β¦) that refine per-annotation authorship rules; the API token is exempt from both.
-
-
-
await client.doc.annotations.create({ docId: "docId", layerName: "layerName", pon: 1, body: { "key": "value" } });
-
-
-
request:
CloudPDF.doc.CreateAnnotationsRequest
-
requestOptions:
AnnotationsClient.RequestOptions
-
-
client.doc.annotations.delete({ ...params }) -> CloudPDF.DocAnnotationsDelete200Response
-
-
-
await client.doc.annotations.delete({ docId: "docId", layerName: "layerName", pon: 1, annotKey: "annotKey" });
-
-
-
request:
CloudPDF.doc.DeleteAnnotationsRequest
-
requestOptions:
AnnotationsClient.RequestOptions
-
-
client.doc.annotations.update({ ...params }) -> CloudPDF.DocAnnotationsUpdate200Response
-
-
-
await client.doc.annotations.update({ docId: "docId", layerName: "layerName", pon: 1, annotKey: "annotKey", body: { "key": "value" } });
-
-
-
request:
CloudPDF.doc.UpdateAnnotationsRequest
-
requestOptions:
AnnotationsClient.RequestOptions
-
-
client.doc.forms.get({ ...params }) -> CloudPDF.DocFormsGet200Response
-
-
-
await client.doc.forms.get({ docId: "docId", layerName: "layerName" });
-
-
-
request:
CloudPDF.doc.GetFormsRequest
-
requestOptions:
FormsClient.RequestOptions
-
-
client.doc.forms.exportData({ ...params }) -> core.BinaryResponse
-
-
-
await client.doc.forms.exportData({ docId: "docId", layerName: "layerName" });
-
-
-
request:
CloudPDF.doc.ExportDataFormsRequest
-
requestOptions:
FormsClient.RequestOptions
-
-
client.doc.forms.importData({ ...params }) -> CloudPDF.DocFormsImportData200Response
-
-
-
await client.doc.forms.importData({ docId: "docId", layerName: "layerName", body: { "key": "value" } });
-
-
-
request:
CloudPDF.doc.ImportDataFormsRequest
-
requestOptions:
FormsClient.RequestOptions
-
-
client.doc.forms.reset({ ...params }) -> CloudPDF.DocFormsReset200Response
-
-
-
await client.doc.forms.reset({ docId: "docId", layerName: "layerName", fieldKey: "fieldKey" });
-
-
-
request:
CloudPDF.doc.ResetFormsRequest
-
requestOptions:
FormsClient.RequestOptions
-
-
client.doc.forms.setValue({ ...params }) -> CloudPDF.DocFormsSetValue200Response
-
-
-
await client.doc.forms.setValue({ docId: "docId", layerName: "layerName", fieldKey: "fieldKey", body: { "key": "value" } });
-
-
-
request:
CloudPDF.doc.SetValueFormsRequest
-
requestOptions:
FormsClient.RequestOptions
-
-
client.doc.metadata.get({ ...params }) -> CloudPDF.DocMetadataGet200Response
-
-
-
await client.doc.metadata.get({ docId: "docId", layerName: "layerName" });
-
-
-
request:
CloudPDF.doc.GetMetadataRequest
-
requestOptions:
MetadataClient.RequestOptions
-
-
client.doc.pages.delete({ ...params }) -> CloudPDF.DocPagesDelete200Response
-
-
-
await client.doc.pages.delete({ docId: "docId", layerName: "layerName", body: { "key": "value" } });
-
-
-
request:
CloudPDF.doc.DeletePagesRequest
-
requestOptions:
PagesClient.RequestOptions
-
-
client.doc.pages.flatten({ ...params }) -> CloudPDF.DocPagesFlatten200Response
-
-
-
await client.doc.pages.flatten({ docId: "docId", layerName: "layerName", body: { "key": "value" } });
-
-
-
request:
CloudPDF.doc.FlattenPagesRequest
-
requestOptions:
PagesClient.RequestOptions
-
-
client.doc.pages.move({ ...params }) -> CloudPDF.DocPagesMove200Response
-
-
-
await client.doc.pages.move({ docId: "docId", layerName: "layerName", body: { "key": "value" } });
-
-
-
request:
CloudPDF.doc.MovePagesRequest
-
requestOptions:
PagesClient.RequestOptions
-
-
client.doc.pages.rotate({ ...params }) -> CloudPDF.DocPagesRotate200Response
-
-
-
await client.doc.pages.rotate({ docId: "docId", layerName: "layerName", body: { "key": "value" } });
-
-
-
request:
CloudPDF.doc.RotatePagesRequest
-
requestOptions:
PagesClient.RequestOptions
-
-
client.doc.redactions.apply({ ...params }) -> CloudPDF.DocRedactionsApply200Response
-
-
-
await client.doc.redactions.apply({ docId: "docId", layerName: "layerName", body: { "key": "value" } });
-
-
-
request:
CloudPDF.doc.ApplyRedactionsRequest
-
requestOptions:
RedactionsClient.RequestOptions
-
-