OpenKeel: the sovereign French Cloud solution of the inherent group, with a European reach Discover inherent

Components · Identity and security

Barbican API

57 operations of the original REST API (routes and body actions), and their state in OpenKeel.

  • 57Implemented
  • Implemented served by the Go module as the original

Source: openkeel-barbican/docs/PLAN.md · status of 2026-11-02.

StateMethodPath
ImplementedGET/
ImplementedGET/healthcheck
ImplementedGET/v1
ImplementedGET/v1/containers
ImplementedPOST/v1/containers
ImplementedDELETE/v1/containers/{container_id}
ImplementedGET/v1/containers/{container_id}
ImplementedDELETE/v1/containers/{container_id}/acl
ImplementedGET/v1/containers/{container_id}/acl
ImplementedPATCH/v1/containers/{container_id}/acl
ImplementedPUT/v1/containers/{container_id}/acl
ImplementedDELETE/v1/containers/{container_id}/consumers
ImplementedGET/v1/containers/{container_id}/consumers
ImplementedPOST/v1/containers/{container_id}/consumers
ImplementedGET/v1/containers/{container_id}/consumers/{consumer_id}
ImplementedDELETE/v1/containers/{container_id}/secrets
ImplementedPOST/v1/containers/{container_id}/secrets
ImplementedGET/v1/orders
ImplementedPOST/v1/orders
ImplementedPUT/v1/orders
ImplementedDELETE/v1/orders/{order_id}
ImplementedGET/v1/orders/{order_id}
ImplementedGET/v1/project-quotas
ImplementedDELETE/v1/project-quotas/{project_id}
ImplementedGET/v1/project-quotas/{project_id}
ImplementedPUT/v1/project-quotas/{project_id}
ImplementedGET/v1/quotas
ImplementedGET/v1/secret-stores
ImplementedANY/v1/secret-stores/global-default
ImplementedANY/v1/secret-stores/preferred
ImplementedGET/v1/secret-stores/{secret_store_id}
ImplementedDELETE/v1/secret-stores/{secret_store_id}/preferred
ImplementedPOST/v1/secret-stores/{secret_store_id}/preferred
ImplementedGET/v1/secrets
ImplementedPOST/v1/secrets
ImplementedDELETE/v1/secrets/{secret_id}
ImplementedGET/v1/secrets/{secret_id}
ImplementedPUT/v1/secrets/{secret_id}
ImplementedDELETE/v1/secrets/{secret_id}/acl
ImplementedGET/v1/secrets/{secret_id}/acl
ImplementedPATCH/v1/secrets/{secret_id}/acl
ImplementedPUT/v1/secrets/{secret_id}/acl
ImplementedDELETE/v1/secrets/{secret_id}/consumers
ImplementedGET/v1/secrets/{secret_id}/consumers
ImplementedPOST/v1/secrets/{secret_id}/consumers
ImplementedGET/v1/secrets/{secret_id}/consumers/{consumer_id}
ImplementedGET/v1/secrets/{secret_id}/metadata
ImplementedPOST/v1/secrets/{secret_id}/metadata
ImplementedPUT/v1/secrets/{secret_id}/metadata
ImplementedDELETE/v1/secrets/{secret_id}/metadata/{key}
ImplementedGET/v1/secrets/{secret_id}/metadata/{key}
ImplementedPUT/v1/secrets/{secret_id}/metadata/{key}
ImplementedANY/v1/secrets/{secret_id}/payload
ImplementedGET/v1/transport_keys
ImplementedPOST/v1/transport_keys
ImplementedDELETE/v1/transport_keys/{transport_key_id}
ImplementedGET/v1/transport_keys/{transport_key_id}