Acelab · Authentication Profile
Acelab Authentication
Authentication
Acelab declares 5 security scheme(s) across its OpenAPI definitions.
CompanyConstructionArchitectureBuilding MaterialsDesignSustainabilityProduct DataAECORevitSpecification
Methods:
Schemes: 5
OAuth flows:
API key in:
Security Schemes
http
scheme: bearer
http
scheme: basic
oauth2
saml-or-oidc
oauth2
Source
Authentication Profile
generated: '2026-09-06'
method: probed
source: >-
Live HTTP probes of the Acelab production API and docs MCP host, plus the published pricing
page (https://www.acelabusa.com/pricing/architect-designers) and the Revit integration help
center. No OpenAPI securitySchemes were available to derive from — the spec is auth-gated.
note: >-
Acelab publishes no authentication documentation for developers. Everything below was
established by observing WWW-Authenticate challenges on Acelab's own hosts and by reading the
end-user/pricing pages. There is no documented key-issuance flow, no developer console and no
token endpoint for the product API.
schemes:
- id: product-api-bearer
type: http
scheme: bearer
applies_to: https://acelab-api-prod-178528813198.us-east4.run.app/api
method: probed
evidence:
url: https://acelab-api-prod-178528813198.us-east4.run.app/api/notification/channel-auth
http_status: 401
www_authenticate: Bearer
fetched: '2026-09-06'
note: >-
The production API answers unauthenticated requests with 401 and WWW-Authenticate: Bearer.
How a caller obtains that bearer token is not published anywhere public; in the shipped web
application it is a session token minted after interactive sign-in.
- id: swagger-basic
type: http
scheme: basic
applies_to: https://acelab-api-prod-178528813198.us-east4.run.app/swagger/v1/swagger.json
method: probed
evidence:
url: https://acelab-api-prod-178528813198.us-east4.run.app/swagger/v1/swagger.json
http_status: 401
www_authenticate: Basic
fetched: '2026-09-06'
note: >-
The ASP.NET Swagger surface EXISTS and is protected by HTTP Basic auth. This is the single
most important finding in this record: the machine-readable contract is published by the
server, and the only thing between the catalog and it is a credential we do not have and
will not attempt. Sibling paths that do not exist (/openapi.json, /api-docs, /health) return
404 from the same host, which is what distinguishes "gated" from "absent" here.
- id: platform-sso
type: oauth2
applies_to: https://app.acelabusa.com/login
method: searched
providers:
- Microsoft
- Google
note: >-
"Microsoft & Google OAuth" is listed as an included permission feature on every published
Acelab pricing tier. This is end-user sign-in to the Material Hub application, not API
authorization.
- id: enterprise-sso
type: saml-or-oidc
applies_to: https://app.acelabusa.com/login
method: searched
note: >-
"Custom SSO & RBAC" and "Enterprise SSO & RBAC" are listed as Enterprise-tier-only items on
https://www.acelabusa.com/pricing/architect-designers. The protocol is not named on the
public page.
- id: docs-mcp-oauth
type: oauth2
applies_to: https://docs.acelabusa.com/mcp
method: probed
optional: true
issuer: https://docs.acelabusa.com/mcp/oauth
authorization_endpoint: https://docs.acelabusa.com/mcp/oauth/authorize
token_endpoint: https://docs.acelabusa.com/mcp/oauth/token
registration_endpoint: https://docs.acelabusa.com/mcp/oauth/register
grant_types:
- authorization_code
- client_credentials
- refresh_token
pkce:
- S256
scopes:
- mcp:search
evidence:
url: https://docs.acelabusa.com/.well-known/oauth-authorization-server
http_status: 200
fetched: '2026-09-06'
note: >-
Optional. The docs MCP server answers initialize and tools/list anonymously; this
authorization server exists to unlock authenticated/private documentation content. Provided
by the Mintlify docs platform on Acelab's host.
gaps:
- No published API key or token issuance flow for the product API.
- No developer portal, API reference or authentication guide on any Acelab property.
- Custom API integration is sold, not self-served — Enterprise tier, "Contact sales".
Work with this as data
Every security artifact 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 security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.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.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/acelab-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.