API structure has changed
49 structure changes including:
2 Breaking changes
26 Additions
21 Modifications
2 Removals
Modified
21
Breaking
GET /v2/access-tokens/{uuid}
- Authentication
- Bearer auth authentication method Added
GET /v2/namespaces/{namespace}/repositories/{repository}/tags
- Authentication
- Bearer auth authentication method Added
GET /v2/namespaces/{namespace}/repositories/{repository}/tags/{tag}
- Authentication
- Bearer auth authentication method Added
GET /v2/orgs/{name}/settings
- Authentication
- Bearer auth authentication method Added
GET /v2/scim/2.0/ResourceTypes
- Authentication
- Bearer scim auth authentication method Added
GET /v2/scim/2.0/ResourceTypes/{name}
- Path
-
name path parameter Modified
-
Path parameter is now required Breaking
-
Path parameter is now required
- Authentication
- Bearer scim auth authentication method Added
GET /v2/scim/2.0/Schemas
- Authentication
- Bearer scim auth authentication method Added
GET /v2/scim/2.0/Schemas/{id}
- Path
-
id path parameter Modified
-
Path parameter is now required Breaking
-
Path parameter is now required
- Authentication
- Bearer scim auth authentication method Added
GET /v2/scim/2.0/ServiceProviderConfig
- Authentication
- Bearer scim auth authentication method Added
GET /v2/scim/2.0/Users
- Authentication
- Bearer scim auth authentication method Added
GET /v2/scim/2.0/Users/{id}
- Path
-
id path parameter Modified
-
Path parameter is now required Breaking
-
Path parameter is now required
- Authentication
- Bearer scim auth authentication method Added
HEAD /v2/namespaces/{namespace}/repositories/{repository}/tags
- Authentication
- Bearer auth authentication method Added
HEAD /v2/namespaces/{namespace}/repositories/{repository}/tags/{tag}
- Authentication
- Bearer auth authentication method Added
PATCH /v2/access-tokens/{uuid}
- Authentication
- Bearer auth authentication method Added
POST /v2/access-tokens
- Body
-
application/json content type Modified
- expires_at property Added
- Authentication
- Bearer auth authentication method Added
POST /v2/scim/2.0/Users
- Authentication
- Bearer scim auth authentication method Added
POST /v2/users/login
- Operation is now deprecated
PUT /v2/orgs/{name}/settings
- Authentication
- Bearer auth authentication method Added
PUT /v2/scim/2.0/Users/{id}
- Path
-
id path parameter Modified
-
Path parameter is now required Breaking
-
Path parameter is now required
- Authentication
- Bearer scim auth authentication method Added
GET /v2/access-tokens
- Authentication
- Bearer auth authentication method Added
DELETE /v2/access-tokens/{uuid}
- Authentication
- Bearer auth authentication method Added
Removed
2
Breaking
GET /v2/auditlogs/{account}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /v2/auditlogs/{account}/actions
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
26
PUT /v2/orgs/{org_name}/members/{username}
DELETE /v2/invites/{id}
DELETE /v2/orgs/{org_name}/access-tokens/{access_token_id}
DELETE /v2/orgs/{org_name}/groups/{group_name}
DELETE /v2/orgs/{org_name}/groups/{group_name}/members/{username}
DELETE /v2/orgs/{org_name}/members/{username}
GET /v2/auditlogs/{account}
GET /v2/auditlogs/{account}/actions
GET /v2/orgs/{name}/access-tokens
GET /v2/orgs/{org_name}/access-tokens/{access_token_id}
GET /v2/orgs/{org_name}/groups
GET /v2/orgs/{org_name}/groups/{group_name}
GET /v2/orgs/{org_name}/groups/{group_name}/members
GET /v2/orgs/{org_name}/invites
GET /v2/orgs/{org_name}/members
GET /v2/orgs/{org_name}/members/export
PATCH /v2/invites/{id}/resend
PATCH /v2/orgs/{org_name}/access-tokens/{access_token_id}
PATCH /v2/orgs/{org_name}/groups/{group_name}
POST /v2/auth/token
POST /v2/invites/bulk
POST /v2/orgs/{name}/access-tokens
POST /v2/orgs/{org_name}/groups
POST /v2/orgs/{org_name}/groups/{group_name}/members
POST /v2/repositories/{namespace}/{repository}/groups
PUT /v2/orgs/{org_name}/groups/{group_name}