get: /api/v1/messages
getAllMessages View all messages in the inbox.
get: /api/v1/messages/{messageId}
getMessageById View the details of a specific message in the inbox.
delete: /api/v1/messages/{messageId}
deleteMessage Deletes a specific message from the inbox.
get: /api/v1
get View Publisher REST API entry point and exposed available resources.
get: /api/v1/environments
getEnvironments View a list of all relevant environments.
get: /api/v1/environments/{environmentName}
getEnvironment View the details of a specific environment.
get: /api/v1/environments/{environmentName}/exports
getExports View a list of all relevant exports on a specific environment. This list is empty for a studio environment.
get: /api/v1/environments/{environmentName}/exports/{exportId}
getExport View the details of a specific export on a specific environment.
get: /api/v1/environments/{environmentName}/repositories
getRepositories View a list of repositories on a specific environment. This list is empty for a database environment.
get: /api/v1/environments/{environmentName}/repositories/{repositoryName}
getRepository View the details of a specific repository on a specific environment.
get: /api/v1/environments/{environmentName}/repositories/{repositoryName}/branches
getBranches View a list of all branches in a specific repository on a specific environment.
get: /api/v1/environments/{environmentName}/repositories/{repositoryName}/branches/{branchName}
getBranch View the details of a specific branch in a specific repository on a specific environment.
get: /api/v1/environments/{environmentName}/repositories/{repositoryName}/branches/{branchName}/revisions
getRevisions View a list of all revisions in a specific branch, in a specific repository on a specific environment.
get: /api/v1/environments/{environmentName}/repositories/{repositoryName}/branches/{branchName}/revisions/{revisionId}
getRevision View the details of a specific revision in a specific branch, in a specific repository on a specific environment.
get: /api/v1/environments/{environmentName}/repositories/{repositoryName}/branches/{branchName}/revisions/{revisionId}/projects
getProjects View a list of all projects with a specific revision, in a specific branch, in a specific repository on a specific environment.
get: /api/v1/environments/{environmentName}/repositories/{repositoryName}/branches/{branchName}/revisions/{revisionId}/projects/{projectName}
getProject View the details of a project with a specific revision, in a specific branch, in a specific repository on a specific environment.
get: /api/v1/publications
getPublications View a list of all publications.
put: /api/v1/publications
updatePublications Approve or reject multiple publication in one batch.
post: /api/v1/publications
createPublication Perform a single publication.
get: /api/v1/publications/{publicationId}
findPublicationById View the details of a specific publication.
put: /api/v1/publications/{publicationId}
updatePublication Approve or reject a specific publication.