Download OpenAPI specification:Download
DA Admin API is used to manage Document Authoring content repositories.
Get a content source from an organization.
| org required | string The organization. |
| repo required | string Name of the repository. |
| path required | string Path to the source content. |
| ext required | string The source content file extension. |
<body> <header></header> <main> <div></div> </main> </body>
Create a content source within an organization.
| org required | string The organization. |
| repo required | string Name of the repository. |
| path required | string Path to the source content. |
| ext required | string The source content file extension. |
| data | blob The content to store at the specified location. |
destination: '/aemsites/geometrixx/path/to/file.html'
{- "source": {
- "status": 201,
- "props": {
- "readyForLoc": true,
- "lastRollout": "Wed, 29 Nov 2023 01:20:40 GMT"
}
}, - "aem": {
}
}Copy a content source within an organization.
| org required | string The organization. |
| repo required | string Name of the repository. |
| path required | string Path to the source content. |
| ext | string The source content file extension. |
| destination | string The destination path of the copy. |
destination: '/aemsites/geometrixx/path/to/file.html'
Move a content source within an organization.
| org required | string The organization. |
| repo required | string Name of the repository. |
| path required | string Path to the source content. |
| ext | string The source content file extension. |
| destination | string The destination path of the move. |
destination: '/aemsites/geometrixx/path/to/file.html'
The versionsource and versionlist APIs allow you to work with versions of source documents and sheets.
Returns version of a given source.
| org required | string The organization. |
| repo required | string Name of the repository. |
| guid required | string GUID of the version source. |
| ext required | string The source content file extension. |
<body> <header></header> <main> <div></div> </main> </body>
Returns a list of versions for a given source.
| org required | string The organization. |
| repo required | string Name of the repository. |
| path required | string Path to the source content. |
| ext required | string The source content file extension. |
[- {
- "timestamp": 0,
- "url": "string",
- "path": "string",
- "users": [
- {
- "email": "string"
}
]
}
]Returns a list of sources from an organization.
| org required | string The organization. |
| repo required | string Name of the repository. |
| path required | string Path to the source content. |
{- "sources": [
- {
- "editUrl": "string",
- "contentUrl": "string",
- "props": { }
}
]
}The config API will allow you to associate sheet-formatted configurations with orgs, sites, directories, documents, and sheets.
Create a config for an org, repo, or source.
| path required | string Path to the source content. |
| data | blob The content to store at the specified location. |
destination: '/aemsites/geometrixx/path/to/file.html'
{- "source": {
- "status": 201,
- "props": {
- "readyForLoc": true,
- "lastRollout": "Wed, 29 Nov 2023 01:20:40 GMT"
}
}, - "aem": {
}
}