Manage your account assets

Your private account endpoint https://api.powerpoint-merge/{accountId} offers CRUD operations for managing your files.

GET https://api.powerpoint-merge/{accountId} lists URLs of files available in your account directory as a JSON array. If you send an Accept header, it must allow application/json.

GET https://api.powerpoint-merge/{accountId}/{filename} downloads a file. If you send an Accept header, it must allow the content type of the file.

POST https://api.powerpoint-merge/{accountId} creates a new file under your account, either by uploading its contents or with a JSON tailoring operation that derives a new .pptx file from a template. You can specify the name of the file in the Content-Disposition header. If you don't, your file will be given a unique auto-generated name.

PUT https://api.powerpoint-merge/{accountId}/{filename} creates a new file or overwrite an existing one under your account. PUT behaves like POST, except that you must specify a filename in the URL rather than optionally in a Content-Dispostion header. If you PUT a file that already exists, you will overwrite the previous contents, whereas POST will return an error.

DELETE https://api.powerpoint-merge/{accountId}/{filename} deletes a file.