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": {
}
}