{ "opencollection": "1.0.0", "info": { "name": "Red Hat Ansible Automation Platform Add-Ons Repository API", "version": "2.6" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Repository", "type": "folder" }, "items": [ { "info": { "name": "Red Hat List Repository Tags", "type": "http" }, "http": { "method": "GET", "url": "https://ansible-platform.example.com/repository/:repository/tag/", "params": [ { "name": "repository", "value": "", "type": "path", "description": "The full repository path in the format namespace/repository_name." }, { "name": "page", "value": "10", "type": "query", "description": "The page number for pagination." }, { "name": "limit", "value": "10", "type": "query", "description": "The maximum number of tags to return." }, { "name": "specificTag", "value": "example_value", "type": "query", "description": "Filter to a specific tag name." } ] }, "docs": "Retrieves a paginated list of tags for the specified repository, including each tag's manifest digest and last modified date." }, { "info": { "name": "Red Hat Create or Move a Tag", "type": "http" }, "http": { "method": "PUT", "url": "https://ansible-platform.example.com/repository/:repository/tag/:tag", "params": [ { "name": "repository", "value": "", "type": "path", "description": "The full repository path in the format namespace/repository_name." }, { "name": "tag", "value": "example_value", "type": "path", "description": "The tag name." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new tag or moves an existing tag to point to a different image manifest digest." }, { "info": { "name": "Red Hat Delete a Tag", "type": "http" }, "http": { "method": "DELETE", "url": "https://ansible-platform.example.com/repository/:repository/tag/:tag", "params": [ { "name": "repository", "value": "", "type": "path", "description": "The full repository path in the format namespace/repository_name." }, { "name": "tag", "value": "example_value", "type": "path", "description": "The tag name to delete." } ] }, "docs": "Deletes a specific tag from a repository. The underlying image manifest is not deleted unless it becomes untagged." } ] } ], "bundled": true }