Zededa IdentityAccessManagement API

The IdentityAccessManagement API from Zededa — 38 operation(s) for identityaccessmanagement.

Business capability
Identity & Access Management BC-620.20

Operations 58

GET /v1/authorization/profiles Query AAA profiles #
POST /v1/authorization/profiles Create AAA profile #
GET /v1/authorization/profiles/id/{id} Get AAA profile #
DELETE /v1/authorization/profiles/id/{id} Delete AAA profile #
PUT /v1/authorization/profiles/id/{id} Update AAA profile #
GET /v1/authorization/profiles/name/{name} Get AAA profile #
GET /v1/cloud/policies Query document policy #
POST /v1/cloud/policies Create document policy #
GET /v1/cloud/policies/id/{id} Get document policy by id #
DELETE /v1/cloud/policies/id/{id} Deletes document policy by id #
PUT /v1/cloud/policies/latest Mark document policy as latest #
POST /v1/credentials Create IAM credential #
PUT /v1/credentials Update IAM credential #
DELETE /v1/credentials/id/{id} Delete IAM credential #
PUT /v1/credentials/self Update IAM credential #
GET /v1/enterprises Query IAM Enterprises #
POST /v1/enterprises Create IAM Enterprise #
GET /v1/enterprises/id/{id} Get enterprise #
DELETE /v1/enterprises/id/{id} Delete IAM role #
PUT /v1/enterprises/id/{id} Update enterprise #
GET /v1/enterprises/name/{name} Get enterprise #
GET /v1/enterprises/self Get own enterprise #
PUT /v1/enterprises/self Update enterprise #
POST /v1/login Login locally #
POST /v1/login/external Login externally #
POST /v1/login/forgot Reset forgotten password #
POST /v1/login/mode Get AAA mode of the user #
POST /v1/login/oauth/callback Login callback #
POST /v1/login/signup/enterprise Sign up for a new enterprise account #
POST /v1/login/signup/user Get enterprise #
POST /v1/logout Logout #
GET /v1/realms Query all realms #
POST /v1/realms Create a realm for an enterprise #
GET /v1/realms/id/{id} Get a realm #
DELETE /v1/realms/id/{id} Delete a realm #
PUT /v1/realms/id/{id} Update a realm #
GET /v1/realms/name/{name} Get IAM realm #
GET /v1/roles Query IAM Roles #
POST /v1/roles Create IAM role #
GET /v1/roles/id/{id} Get IAM role #
DELETE /v1/roles/id/{id} Delete IAM role #
PUT /v1/roles/id/{id} Update IAM role #
GET /v1/roles/name/{name} Get IAM role #
GET /v1/roles/self Get own IAM role #
GET /v1/sessions Query user sessions #
PUT /v1/sessions/refresh Refresh current user session #
GET /v1/sessions/self Get current user session #
GET /v1/sessions/token Get user session #
POST /v1/sessions/token/self Generate a new session token #
GET /v1/sessions/token/{sessionToken.base64} Get user session #
GET /v1/users Query IAM users #
POST /v1/users Create IAM user #
GET /v1/users/id/{id} Get IAM user #
DELETE /v1/users/id/{id} Delete IAM user #
PUT /v1/users/id/{id} Update IAM user #
GET /v1/users/name/{name} Get IAM user #
GET /v1/users/self Get own IAM user #
PUT /v1/users/self Update IAM user #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/zededa-identityaccessmanagement-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

zededa-identityaccessmanagement-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: ZEDEDA IAM Service Identity Access Management API
  description: ZEDEDA Identity and Access Management (IAM) Service helps you securely control access to zedcontrol resources. You use IAM to control who is authenticated (signed in) and authorized (has permissions) to use resources. ZEDEDA IAM Service helps you set up users and roles, and shows you how to protect your resources with role-based access control (RBAC). It also shows how to connect to other identity services to grant external users access to your enterprise resources.
  termsOfService: https://www.zededa.com/terms
  version: '1.0'
  contact:
    name: ZEDEDA API Support
    url: https://www.zededa.com/support
    email: support@zededa.com
  license:
    name: Apache 2.0
    url: http://www.apache.org/licenses/LICENSE-2.0.html
servers:
- url: /api
security:
- BearerToken: []
tags:


# --- truncated at 32 KB (255 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/zededa/refs/heads/main/openapi/zededa-identityaccessmanagement-api-openapi.yml