Jump To Close Expand all Collapse all Table of contents Red Hat Quay API Guide Preface 1. Using the Red Hat Quay API Expand section "1. Using the Red Hat Quay API" Collapse section "1. Using the Red Hat Quay API" 1.1. Accessing the Quay API from Quay.io 1.2. Creating an OAuth access token 1.3. Accessing your Quay API from a web browser 1.4. Accessing the Red Hat Quay API from the command line Expand section "1.4. Accessing the Red Hat Quay API from the command line" Collapse section "1.4. Accessing the Red Hat Quay API from the command line" 1.4.1. Get superuser information 1.4.2. Creating a superuser using the API 1.4.3. List usage logs Expand section "1.4.3. List usage logs" Collapse section "1.4.3. List usage logs" 1.4.3.1. Example for pagination 1.4.4. Directory synchronization 1.4.5. Create a repository build via API 1.4.6. Create an org robot 1.4.7. Trigger a build 1.4.8. Create a private repository 1.4.9. Create a mirrored repository 2. Red Hat Quay Application Programming Interface (API) Expand section "2. Red Hat Quay Application Programming Interface (API)" Collapse section "2. Red Hat Quay Application Programming Interface (API)" 2.1. Authorization 2.2. appspecifictokens Expand section "2.2. appspecifictokens" Collapse section "2.2. appspecifictokens" 2.2.1. createAppToken 2.2.2. listAppTokens 2.2.3. getAppToken 2.2.4. revokeAppToken 2.3. build Expand section "2.3. build" Collapse section "2.3. build" 2.3.1. getRepoBuildStatus 2.3.2. getRepoBuildLogs 2.3.3. getRepoBuild 2.3.4. cancelRepoBuild 2.3.5. requestRepoBuild 2.3.6. getRepoBuilds 2.4. discovery Expand section "2.4. discovery" Collapse section "2.4. discovery" 2.4.1. discovery 2.5. error Expand section "2.5. error" Collapse section "2.5. error" 2.5.1. getErrorDescription 2.6. globalmessages Expand section "2.6. globalmessages" Collapse section "2.6. globalmessages" 2.6.1. createGlobalMessage 2.6.2. getGlobalMessages 2.6.3. deleteGlobalMessage 2.7. logs Expand section "2.7. logs" Collapse section "2.7. logs" 2.7.1. getAggregateUserLogs 2.7.2. exportUserLogs 2.7.3. listUserLogs 2.7.4. getAggregateOrgLogs 2.7.5. exportOrgLogs 2.7.6. listOrgLogs 2.7.7. getAggregateRepoLogs 2.7.8. exportRepoLogs 2.7.9. listRepoLogs 2.8. manifest Expand section "2.8. manifest" Collapse section "2.8. manifest" 2.8.1. getManifestLabel 2.8.2. deleteManifestLabel 2.8.3. addManifestLabel 2.8.4. listManifestLabels 2.8.5. getRepoManifest 2.9. mirror Expand section "2.9. mirror" Collapse section "2.9. mirror" 2.9.1. syncCancel 2.9.2. syncNow 2.9.3. getRepoMirrorConfig 2.9.4. changeRepoMirrorConfig 2.9.5. createRepoMirrorConfig 2.10. namespacequota Expand section "2.10. namespacequota" Collapse section "2.10. namespacequota" 2.10.1. listUserQuota 2.10.2. getOrganizationQuotaLimit 2.10.3. changeOrganizationQuotaLimit 2.10.4. deleteOrganizationQuotaLimit 2.10.5. createOrganizationQuotaLimit 2.10.6. listOrganizationQuotaLimit 2.10.7. getUserQuotaLimit 2.10.8. listUserQuotaLimit 2.10.9. getOrganizationQuota 2.10.10. changeOrganizationQuota 2.10.11. deleteOrganizationQuota 2.10.12. createOrganizationQuota 2.10.13. listOrganizationQuota 2.10.14. getUserQuota 2.11. organization Expand section "2.11. organization" Collapse section "2.11. organization" 2.11.1. createOrganization 2.11.2. validateProxyCacheConfig 2.11.3. getOrganizationCollaborators 2.11.4. getOrganizationApplication 2.11.5. updateOrganizationApplication 2.11.6. deleteOrganizationApplication 2.11.7. createOrganizationApplication 2.11.8. getOrganizationApplications 2.11.9. getProxyCacheConfig 2.11.10. deleteProxyCacheConfig 2.11.11. createProxyCacheConfig 2.11.12. getOrganizationMember 2.11.13. removeOrganizationMember 2.11.14. getOrganizationMembers 2.11.15. getOrganization 2.11.16. changeOrganizationDetails 2.11.17. deleteAdminedOrganization 2.11.18. getApplicationInformation 2.12. permission Expand section "2.12. permission" Collapse section "2.12. permission" 2.12.1. getUserTransitivePermission 2.12.2. getUserPermissions 2.12.3. changeUserPermissions 2.12.4. deleteUserPermissions 2.12.5. getTeamPermissions 2.12.6. changeTeamPermissions 2.12.7. deleteTeamPermissions 2.12.8. listRepoTeamPermissions 2.12.9. listRepoUserPermissions 2.13. policy Expand section "2.13. policy" Collapse section "2.13. policy" 2.13.1. createOrganizationAutoPrunePolicy 2.13.2. listOrganizationAutoPrunePolicies 2.13.3. getOrganizationAutoPrunePolicy 2.13.4. deleteOrganizationAutoPrunePolicy 2.13.5. updateOrganizationAutoPrunePolicy 2.13.6. createRepositoryAutoPrunePolicy 2.13.7. listRepositoryAutoPrunePolicies 2.13.8. getRepositoryAutoPrunePolicy 2.13.9. deleteRepositoryAutoPrunePolicy 2.13.10. updateRepositoryAutoPrunePolicy 2.13.11. createUserAutoPrunePolicy 2.13.12. listUserAutoPrunePolicies 2.13.13. getUserAutoPrunePolicy 2.13.14. deleteUserAutoPrunePolicy 2.13.15. updateUserAutoPrunePolicy 2.14. prototype Expand section "2.14. prototype" Collapse section "2.14. prototype" 2.14.1. updateOrganizationPrototypePermission 2.14.2. deleteOrganizationPrototypePermission 2.14.3. createOrganizationPrototypePermission 2.14.4. getOrganizationPrototypePermissions 2.15. repository Expand section "2.15. repository" Collapse section "2.15. repository" 2.15.1. createRepo 2.15.2. listRepos 2.15.3. changeRepoVisibility 2.15.4. changeRepoState 2.15.5. getRepo 2.15.6. updateRepo 2.15.7. deleteRepository 2.16. repositorynotification Expand section "2.16. repositorynotification" Collapse section "2.16. repositorynotification" 2.16.1. testRepoNotification 2.16.2. getRepoNotification 2.16.3. deleteRepoNotification 2.16.4. resetRepositoryNotificationFailures 2.16.5. createRepoNotification 2.16.6. listRepoNotifications 2.17. repotoken Expand section "2.17. repotoken" Collapse section "2.17. repotoken" 2.17.1. getTokens 2.17.2. changeToken 2.17.3. deleteToken 2.17.4. createToken 2.17.5. listRepoTokens 2.18. robot Expand section "2.18. robot" Collapse section "2.18. robot" 2.18.1. getUserRobots 2.18.2. getOrgRobotPermissions 2.18.3. regenerateOrgRobotToken 2.18.4. getUserRobotPermissions 2.18.5. regenerateUserRobotToken 2.18.6. getOrgRobot 2.18.7. createOrgRobot 2.18.8. deleteOrgRobot 2.18.9. getOrgRobots 2.18.10. getUserRobot 2.18.11. createUserRobot 2.18.12. deleteUserRobot 2.19. search Expand section "2.19. search" Collapse section "2.19. search" 2.19.1. conductRepoSearch 2.19.2. conductSearch 2.19.3. getMatchingEntities 2.20. secscan Expand section "2.20. secscan" Collapse section "2.20. secscan" 2.20.1. getRepoManifestSecurity 2.21. superuser Expand section "2.21. superuser" Collapse section "2.21. superuser" 2.21.1. createInstallUser 2.21.2. listAllUsers 2.21.3. listAllLogs 2.21.4. createServiceKey 2.21.5. listServiceKeys 2.21.6. changeUserQuotaSuperUser 2.21.7. deleteUserQuotaSuperUser 2.21.8. createUserQuotaSuperUser 2.21.9. listUserQuotaSuperUser 2.21.10. changeOrganizationQuotaSuperUser 2.21.11. deleteOrganizationQuotaSuperUser 2.21.12. createOrganizationQuotaSuperUser 2.21.13. listOrganizationQuotaSuperUser 2.21.14. changeOrganization 2.21.15. deleteOrganization 2.21.16. approveServiceKey 2.21.17. deleteServiceKey 2.21.18. updateServiceKey 2.21.19. getServiceKey 2.21.20. getRepoBuildStatusSuperUser 2.21.21. getRepoBuildSuperUser 2.21.22. getRepoBuildLogsSuperUser 2.21.23. getRegistrySize 2.21.24. postRegistrySize 2.22. tag Expand section "2.22. tag" Collapse section "2.22. tag" 2.22.1. restoreTag 2.22.2. changeTag 2.22.3. deleteFullTag 2.22.4. listRepoTags 2.23. team Expand section "2.23. team" Collapse section "2.23. team" 2.23.1. getOrganizationTeamPermissions 2.23.2. updateOrganizationTeamMember 2.23.3. deleteOrganizationTeamMember 2.23.4. getOrganizationTeamMembers 2.23.5. inviteTeamMemberEmail 2.23.6. deleteTeamMemberEmailInvite 2.23.7. updateOrganizationTeam 2.23.8. deleteOrganizationTeam 2.24. trigger Expand section "2.24. trigger" Collapse section "2.24. trigger" 2.24.1. activateBuildTrigger 2.24.2. listTriggerRecentBuilds 2.24.3. manuallyStartBuildTrigger 2.24.4. getBuildTrigger 2.24.5. updateBuildTrigger 2.24.6. deleteBuildTrigger 2.24.7. listBuildTriggers 2.25. user Expand section "2.25. user" Collapse section "2.25. user" 2.25.1. createStar 2.25.2. listStarredRepos 2.25.3. getLoggedInUser 2.25.4. deleteStar 2.25.5. getUserInformation 2.26. Definitions Expand section "2.26. Definitions" Collapse section "2.26. Definitions" 2.26.1. ApiError 2.26.2. UserView 2.26.3. ViewMirrorConfig 2.26.4. ApiErrorDescription 3. API configuration examples Expand section "3. API configuration examples" Collapse section "3. API configuration examples" 3.1. external_registry_config object reference 3.2. rule_rule object reference Legal Notice Settings Close Language: English 简体中文 日本語 Language: English 简体中文 日本語 Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: English 简体中文 日本語 Language: English 简体中文 日本語 Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Quay API Guide Red Hat Quay 3Red Hat Quay API GuideRed Hat OpenShift Documentation TeamLegal NoticeAbstract Use the Red Hat Quay API Next