Proactis · OAuth Scopes

Proactis OAuth Scopes

OAuth 2.0 searched

Proactis uses OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (e.g. client-credentials or role-based authorization) rather than per-scope consent.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

ProcurementPurchase-To-PaySource-to-PaySpend ManagementContract ManagementE-InvoicingAccounts PayableSupplier ManagementeSourcingcXMLUBLSCIM
Scopes: 0 Flows: Method: searched

Scopes (0)

Proactis implements OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (client-credentials or role-based authorization) rather than per-scope consent.

Source

OAuth Scopes

proactis-scopes.yml Raw ↑
generated: '2026-08-27'
method: searched
source: https://docs.proactis.com/using-the-api/authentication
docs: https://docs.proactis.com/using-the-api/authentication
provider: Proactis
providerId: proactis
name: Proactis OAuth 2.0 scopes
description: >-
  Proactis issues OAuth 2.0 client-credentials access tokens from Amazon Cognito. Scopes
  are resource-server scopes expressed as absolute URIs under the
  https://api.proactiscloud.com/ resource identifier, one per API service. The list below
  is read from the decoded payload of the example access token Proactis publishes on its
  own authentication page — it is what Proactis shows a client actually receives.
flow: clientCredentials
tokenEndpoint: >-
  Regional. The docs example uses Host apius.proactiscloud.com; the equivalent UK, EU and
  NL hosts are apiuk.proactiscloud.com, regos2p-eu1-api.proactiscloud.com and api.esize.nl.
resourceServer: https://api.proactiscloud.com
authorizationServer: https://cognito-idp.eu-west-2.amazonaws.com/<user-pool-id>
scope_count: 6
scopes:
  - name: https://api.proactiscloud.com/orders
    short: orders
    api: Order API
    description: Create and retrieve ERP orders.
  - name: https://api.proactiscloud.com/invoices
    short: invoices
    api: Invoice API
    description: Create or retrieve invoices and update payment status.
  - name: https://api.proactiscloud.com/receipts
    short: receipts
    api: Receipt API
    description: Create and retrieve receipts.
  - name: https://api.proactiscloud.com/suppliers
    short: suppliers
    api: Supplier API
    description: Create, modify and retrieve suppliers.
  - name: https://api.proactiscloud.com/accounting
    short: accounting
    api: Accounting API
    description: Configure departments, cost centers, cost accounts and cost dimensions.
  - name: https://api.proactiscloud.com/einvoicing
    short: einvoicing
    api: eInvoice API
    description: Import UBL 2.1 invoices into Proactis.
gaps:
  - >-
    Proactis documents ten API services (accounting, contract, eInvoice, invoice, order,
    receipt, requisition, supplier, timecard, user/SCIM) but the published example token
    carries only six scopes. No scope URI is published for the Contract, Requisition,
    Timecard or User (SCIM) APIs. Whether those services use additional scopes, reuse an
    existing one, or are gated another way is not stated anywhere in the public docs.
  - >-
    There is no published scope reference page. Scopes had to be recovered by decoding the
    example JWT on the authentication page. A dedicated permissions/scopes table would make
    least-privilege token requests possible without reverse-engineering a sample.
  - >-
    No granularity below the service level is documented — there is no read-only vs
    read-write split, so a token that can retrieve suppliers can also modify them.
notes:
  - >-
    Scopes are also referenced in the opposite direction: when Proactis pushes documents to
    a customer endpoint using OAUTH2, Communication Settings accept an optional space-separated
    `scope` value for the customer's own authorization server.
    See https://docs.proactis.com/using-the-api/transactions/push-transactions

Work with this as data

Every scope set 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 oauth scopes

4 MCP tools reach this
  • find_scopesBrowse and filter every scope set 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.
All 92 tools →

Call it yourself

curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/proactis-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?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.