aPriori · Authentication Profile
Apriori Authentication
Authentication
aPriori secures its APIs with apiKey across 2 declared security schemes, as derived from its OpenAPI definitions.
CompanyManufacturingproduct-cost-managementdesign-for-manufacturabilityshould-costplm-integrationcost-engineeringDigital ManufacturingSustainabilityWorkflow-AutomationCAD
Methods: apiKey
Schemes: 2
OAuth flows:
API key in: header, query
Security Schemes
JWTBearer apiKey
· in: header (Authorization)
SharedSecret apiKey
· in: query (key)
Source
Authentication Profile
generated: '2026-08-06'
method: searched
source: openapi/apriori-ap-connect-agent.yml
docs:
- https://docs.apriori.com/en/Connect/apc/rarg/Security/
- https://docs.apriori.com/en/Connect/apc/sag/REST-API-Management-Responsibilities/
- https://docs.apriori.com/en/Connect/apc/rn/release-notes/
- https://www.apriori.com/security/
api: aP Connect Agent REST API
summary:
types:
- apiKey
api_key_in:
- header
- query
oauth2: false
openid_connect: false
mutual_tls: true
mutual_tls_scope: transport, configured on the Connector — not selectable per request
schemes:
- name: JWTBearer
label: JWT Bearer
type: apiKey
in: header
parameter: Authorization
description: >-
Published by aPriori as security scheme "JWT Bearer" — type apiKey, name Authorization, in HEADER.
Note that aPriori declares this as an apiKey scheme rather than as HTTP bearer, so no bearerFormat is
published and no token endpoint, issuer or expiry policy is documented.
applies_to: all 12 operations
sources:
- openapi/apriori-ap-connect-agent.yml
- https://docs.apriori.com/en/Connect/apc/rarg/Security/
- name: SharedSecret
label: Shared Secret
type: apiKey
in: query
parameter: key
description: >-
Published by aPriori as security scheme "Shared Secret" — type apiKey, name key, in QUERY.
applies_to: all 12 operations
risk: >-
A credential carried in the query string is written to proxy, load-balancer and web-server access logs
and can leak via Referer headers. Prefer the JWT Bearer header where the deployment allows it.
sources:
- openapi/apriori-ap-connect-agent.yml
- https://docs.apriori.com/en/Connect/apc/rarg/Security/
transport_security:
mtls:
supported: true
since: '2026-06-30'
requires: aP Connect Agent 5.2.0 or later
configuration: >-
Enable the mTLS option when creating the Connector, then supply the aPriori-signed certificate during
Agent installation. The certificate must be obtained from aPriori Support before install.
install_modes:
supported: [Setup Wizard, console (-c)]
unsupported: [unattended (-q)]
replaces: IP allowlisting of the Agent host
rationale_published: >-
"This is increasingly important for organizations who may be unable to guarantee static IP addresses."
source: https://docs.apriori.com/en/Connect/apc/rn/release-notes/
certificates:
jdk_import_required: true
note: >-
aPriori documents importing Java Developer Kit certificates and obtaining a signed certificate as part
of Agent installation.
source: https://docs.apriori.com/en/Connect/apc/ig/Importing-Java-Developer-Kit-Certificates/
application_sso:
scope: aPriori Cloud application sign-in — NOT the API
provider: Auth0
detail: >-
aPriori's security page states that single sign-on runs through a dedicated Auth0 production tenant with
SAML integration to customer identity providers. This governs human login to aPriori Cloud
(https://cloud.apriori.net/), not machine access to the Agent API.
source: https://www.apriori.com/security/
instructions: https://www.apriori.com/sso-instructions-page/
not_published:
- No OAuth 2.0 flow, authorization server, token endpoint or scope model for the API.
- No /.well-known/openid-configuration or /.well-known/oauth-authorization-server on any host (probed; see well-known/apriori-well-known.yml).
- No key rotation, expiry or revocation policy for the JWT or the shared secret.
- No self-serve credential issuance. Access to the API follows a paid deployment; aPriori recommends an aPriori System Services engagement for leveraging it on a file-system deployment.
x-evidence:
fetched: '2026-08-06'
sources:
- url: https://docs.apriori.com/en/Connect/apc/rarg/Security/
http_status: 200
- url: https://docs.apriori.com/en/Connect/apc/sag/REST-API-Management-Responsibilities/
http_status: 200
- url: https://docs.apriori.com/en/Connect/apc/rn/release-notes/
http_status: 200
- url: https://www.apriori.com/security/
http_status: 200
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/apriori-authentication"
All security posture
curl "https://apis.io/api/v1/security?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.