get: /api/v1/messagesgetAllMessages 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/v1get View Publisher REST API entry point and exposed available resources.
get: /api/v1/environmentsgetEnvironments 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}/exportsgetExports 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}/repositoriesgetRepositories 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}/branchesgetBranches 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}/revisionsgetRevisions 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}/projectsgetProjects 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/publicationsgetPublications View a list of all publications.
put: /api/v1/publicationsupdatePublications Approve or reject multiple publication in one batch.
post: /api/v1/publicationscreatePublication 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.