Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Procurify website screenshot

Procurify

Procurify is an intelligent spend management and procure-to-pay platform that provides organizations with unprecedented visibility and control over business spend. The platform offers a RESTful API that enables developers to integrate procurement workflows — including purchase requests, approvals, purchase orders, vendor management, and budget tracking — into their own systems and processes. Authentication is handled via OAuth 2.0 client credentials flow, with tokens scoped to the requesting domain and user. The API supports core spend management resources such as requisitions, purchase orders, accounts payable, receipts, account codes, vendors, and catalog items, all returning and consuming JSON. Procurify does not support webhooks; all integrations are pull-based through the REST endpoints documented at developer.procurify.com.

agent ready

Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.

Kin Score

API Evangelist profiles Procurify the way a machine reads it — 367 machine-readable artifacts across 17 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Procurify scores 55.4/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 55.4/100 · developing
Contract Quality 16.0 / 25
Developer Ergonomics 4.3 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 6.8 / 13
Governance 10.4 / 12
Discoverability 10.0 / 10
Agent readiness — 48/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3

How we profile Procurify

Each block below is one kind of artifact we hold for Procurify. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 17

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

Procurify account-codes API

The account-codes API from Procurify — 2 operation(s) for account-codes.

Procurify accounts API

The accounts API from Procurify — 1 operation(s) for accounts.

Procurify ap API

The ap API from Procurify — 8 operation(s) for ap.

Procurify catalog API

The catalog API from Procurify — 3 operation(s) for catalog.

Procurify currencies API

The currencies API from Procurify — 1 operation(s) for currencies.

Procurify custom-fields API

The custom-fields API from Procurify — 2 operation(s) for custom-fields.

Procurify departments API

The departments API from Procurify — 2 operation(s) for departments.

Procurify locations API

The locations API from Procurify — 2 operation(s) for locations.

Procurify oauth API

The oauth API from Procurify — 1 operation(s) for oauth.

Procurify order-items API

The order-items API from Procurify — 1 operation(s) for order-items.

Procurify permissions API

The permissions API from Procurify — 2 operation(s) for permissions.

Procurify public API

The public API from Procurify — 2 operation(s) for public.

Procurify purchase-orders API

The purchase-orders API from Procurify — 7 operation(s) for purchase-orders.

Procurify receipt API

The receipt API from Procurify — 1 operation(s) for receipt.

Procurify requisitions API

The requisitions API from Procurify — 3 operation(s) for requisitions.

Procurify users API

The users API from Procurify — 3 operation(s) for users.

Procurify vendors API

The vendors API from Procurify — 2 operation(s) for vendors.

Scroll within the panel for all 17 ·

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.

Published pricing tiers and plan structures.

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

Procurify Rate Limits

3 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

JSON-LD contexts and semantic vocabularies used across these APIs.

Procurify Context

325 classes · 0 properties

JSON-LD

Spectral Rules 1

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

Procurify API Rules

5 rules · 4 warnings

SPECTRAL

JSON Schema 286

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

Account

12 properties

JSON SCHEMA

AccountCodeCreateRequest

5 properties

JSON SCHEMA

AccountCodeRead

8 properties

JSON SCHEMA

AccountCodeReadSerializerSingleCreate

2 properties

JSON SCHEMA

AccountCodeReadSerializerSingleUpdate

2 properties

JSON SCHEMA

AccountCodeUpdateRequest

4 properties

JSON SCHEMA

AccountRead

12 properties

JSON SCHEMA

AccountTypeEnum

0 properties

JSON SCHEMA

ActionEnum

0 properties

JSON SCHEMA

Address

7 properties

JSON SCHEMA

AddressAssociationEnum

0 properties

JSON SCHEMA

AddressDocs

2 properties

JSON SCHEMA

AddressRequest

6 properties

JSON SCHEMA

AddressSummary

13 properties

JSON SCHEMA

Adjustment

4 properties

JSON SCHEMA

AdjustmentTypeEnum

0 properties

JSON SCHEMA

AllocationRead

3 properties

JSON SCHEMA

APBillPaymentDocs

5 properties

JSON SCHEMA

APCreditCard

19 properties

JSON SCHEMA

ApprovalDelegatee

5 properties

JSON SCHEMA

ApprovalDelegateeDocs

5 properties

JSON SCHEMA

ApprovalDelegateeSlimDocs

3 properties

JSON SCHEMA

ApprovalDelegationRead

4 properties

JSON SCHEMA

ApprovalWorkflow

6 properties

JSON SCHEMA

ApprovalWorkflowApprover

6 properties

JSON SCHEMA

ApprovalWorkflowApproverGroup

5 properties

JSON SCHEMA

ApprovalWorkflowCurrentStep

5 properties

JSON SCHEMA

ApprovalWorkflowNextStep

5 properties

JSON SCHEMA

ApproverChoicesMetadataDocs

2 properties

JSON SCHEMA

ApproverRead

6 properties

JSON SCHEMA

ApproverReadDocs

7 properties

JSON SCHEMA

Attachment

10 properties

JSON SCHEMA

AuthorizationStatusEnum

0 properties

JSON SCHEMA

BillCostRead

7 properties

JSON SCHEMA

BillDocs

9 properties

JSON SCHEMA

BillItemsMetadataDocs

2 properties

JSON SCHEMA

BillItemsSummaryDocs

2 properties

JSON SCHEMA

BillListViewApproverUserDocs

4 properties

JSON SCHEMA

BillMetadataBillRead

2 properties

JSON SCHEMA

BillMetadataListSimpleBill

2 properties

JSON SCHEMA

BillPaymentDocs

6 properties

JSON SCHEMA

BillPaymentVendorPaymentMethodRead

6 properties

JSON SCHEMA

BillPurchaseOrderDocs

4 properties

JSON SCHEMA

BillRead

55 properties

JSON SCHEMA

BillStatusEnum

0 properties

JSON SCHEMA

BillStatusRead

5 properties

JSON SCHEMA

BillSummaryDocs

2 properties

JSON SCHEMA

BillTypeEnum

0 properties

JSON SCHEMA

BlankEnum

0 properties

JSON SCHEMA

BlanketOrderItemRead

3 properties

JSON SCHEMA

Branch

30 properties

JSON SCHEMA

BranchSummary

2 properties

JSON SCHEMA

BreakdownDocs

2 properties

JSON SCHEMA

CatalogItemBundleRead

7 properties

JSON SCHEMA

CatalogItemRead

17 properties

JSON SCHEMA

CatalogItemReadSerializerSingleCreate

2 properties

JSON SCHEMA

CatalogItemReadSerializerSingleUpdate

2 properties

JSON SCHEMA

CatalogItemReadSerializerWithQuantity

18 properties

JSON SCHEMA

CatalogItemUpsertRequest

14 properties

JSON SCHEMA

CategoryEnum

0 properties

JSON SCHEMA

ChartOfAccountsAccount

11 properties

JSON SCHEMA

Comment

4 properties

JSON SCHEMA

CompanyPaymentMethod

6 properties

JSON SCHEMA

CompanyPaymentMethodRead

6 properties

JSON SCHEMA

CompanyPaymentMethodRequest

5 properties

JSON SCHEMA

CostAllocationRead

6 properties

JSON SCHEMA

CostDetails

4 properties

JSON SCHEMA

CreditCard

21 properties

JSON SCHEMA

CreditCardAssignee

5 properties

JSON SCHEMA

CreditCardAssigneeRequest

4 properties

JSON SCHEMA

CreditCardItemRead

6 properties

JSON SCHEMA

CreditCardRead

13 properties

JSON SCHEMA

CreditCardRequest

17 properties

JSON SCHEMA

CreditCardStatusEnum

0 properties

JSON SCHEMA

CreditCardTypeEnum

0 properties

JSON SCHEMA

Currency

6 properties

JSON SCHEMA

CurrencyRequest

5 properties

JSON SCHEMA

CurrencySummary

4 properties

JSON SCHEMA

CustomFieldRead

9 properties

JSON SCHEMA

CustomFieldReadSerializerSingle

2 properties

JSON SCHEMA

CustomFieldUpdateRequest

5 properties

JSON SCHEMA

CustomFieldValueRead

3 properties

JSON SCHEMA

DenialReasonEnum

0 properties

JSON SCHEMA

DepartmentIdValidationRequest

1 properties

JSON SCHEMA

DepartmentLocationRead

7 properties

JSON SCHEMA

DepartmentRead

7 properties

JSON SCHEMA

DepartmentReadSerializerSingleCreate

2 properties

JSON SCHEMA

DepartmentReadSerializerSingleUpdate

2 properties

JSON SCHEMA

DepartmentSummary

6 properties

JSON SCHEMA

DepartmentUpsertRequest

5 properties

JSON SCHEMA

DomainSwitching

2 properties

JSON SCHEMA

DurationEnum

0 properties

JSON SCHEMA

EmailConfiguration

2 properties

JSON SCHEMA

EmailConfigurationRequest

2 properties

JSON SCHEMA

ExpenseDocs

3 properties

JSON SCHEMA

ExpenseLineCreditCard

4 properties

JSON SCHEMA

ExpenseRead

31 properties

JSON SCHEMA

ExpenseReportDocs

2 properties

JSON SCHEMA

ExpenseReportUserSummaryDocs

8 properties

JSON SCHEMA

ExpenseReportWithUserDocs

3 properties

JSON SCHEMA

ExpenseTypeEnum

0 properties

JSON SCHEMA

FieldTypeEnum

0 properties

JSON SCHEMA

FlagRead

4 properties

JSON SCHEMA

FrequencyEnum

0 properties

JSON SCHEMA

FulfilmentStatusEnum

0 properties

JSON SCHEMA

InviteFunctionalUserRequest

11 properties

JSON SCHEMA

ItemMetadataItemRead

2 properties

JSON SCHEMA

ItemReadSerializer_v2

32 properties

JSON SCHEMA

ItemWriteRequest

3 properties

JSON SCHEMA

LanguageEnum

0 properties

JSON SCHEMA

LegalEntitySummary

3 properties

JSON SCHEMA

LineItemCustomFieldRequest

2 properties

JSON SCHEMA

ListBillsMetadataDocs

3 properties

JSON SCHEMA

LocationCreateUpsertRequest

15 properties

JSON SCHEMA

LocationSimple

3 properties

JSON SCHEMA

LocationTimezoneEnum

0 properties

JSON SCHEMA

LocationView

18 properties

JSON SCHEMA

LocationViewSerializerSingleCreate

2 properties

JSON SCHEMA

LocationViewSerializerSingleRetrieve

2 properties

JSON SCHEMA

MarkBillsAsPaid

3 properties

JSON SCHEMA

MarkBillsAsPaidRequest

3 properties

JSON SCHEMA

MasterLogger

15 properties

JSON SCHEMA

MinimalRoleRead

2 properties

JSON SCHEMA

Nested

7 properties

JSON SCHEMA

NestedVendorRequest

5 properties

JSON SCHEMA

NestedVendorRequestRequest

1 properties

JSON SCHEMA

NullEnum

0 properties

JSON SCHEMA

OptimizedVendor

34 properties

JSON SCHEMA

OptimizedVendorRequest

29 properties

JSON SCHEMA

OptimizedVendorSerializerSingle

2 properties

JSON SCHEMA

OrderItem

49 properties

JSON SCHEMA

OrderItemAttachment

7 properties

JSON SCHEMA

OrderItemAttachmentTypeEnum

0 properties

JSON SCHEMA

OrderItemPurchaseEdit

11 properties

JSON SCHEMA

OrderItemPurchaseEditRequest

11 properties

JSON SCHEMA

OrderItemRead

75 properties

JSON SCHEMA

OrderItemStatusEnum

0 properties

JSON SCHEMA

OrderItemTypeEnum

0 properties

JSON SCHEMA

OrderRead

33 properties

JSON SCHEMA

OrderStatusEnum

0 properties

JSON SCHEMA

PaginatedAccountCodeReadList

2 properties

JSON SCHEMA

PaginatedCatalogItemBundleReadList

2 properties

JSON SCHEMA

PaginatedCatalogItemReadList

2 properties

JSON SCHEMA

PaginatedChartOfAccountsAccountList

2 properties

JSON SCHEMA

PaginatedCompanyPaymentMethodReadList

2 properties

JSON SCHEMA

PaginatedCurrencyList

2 properties

JSON SCHEMA

PaginatedCustomFieldReadList

2 properties

JSON SCHEMA

PaginatedDepartmentReadList

2 properties

JSON SCHEMA

PaginatedLocationViewList

2 properties

JSON SCHEMA

PaginatedOptimizedVendorList

2 properties

JSON SCHEMA

PaginatedOrderItemList

2 properties

JSON SCHEMA

PaginatedOrderReadList

2 properties

JSON SCHEMA

PaginatedPaymentResponseList

2 properties

JSON SCHEMA

PaginatedPermissionGroupReadList

2 properties

JSON SCHEMA

PaginatedPermissionReadList

2 properties

JSON SCHEMA

PaginatedReceiptItemReadList

2 properties

JSON SCHEMA

PaginatedTransactionList

2 properties

JSON SCHEMA

PaginatedUserProfileUnoptimizedList

2 properties

JSON SCHEMA

PaginatedVendorPaymentMethodReadList

2 properties

JSON SCHEMA

PaginationDocs

6 properties

JSON SCHEMA

PatchedOptimizedVendorRequest

29 properties

JSON SCHEMA

PaymentCreator

3 properties

JSON SCHEMA

PaymentCurrencyResponse

2 properties

JSON SCHEMA

PaymentListRead

14 properties

JSON SCHEMA

PaymentMetadataDocs

3 properties

JSON SCHEMA

PaymentMetadataPaymentListRead

2 properties

JSON SCHEMA

PaymentMethod

4 properties

JSON SCHEMA

PaymentMethodDocs

6 properties

JSON SCHEMA

PaymentMethodRead

7 properties

JSON SCHEMA

PaymentMethodReadRequest

4 properties

JSON SCHEMA

PaymentMethodRequest

3 properties

JSON SCHEMA

PaymentMethodTypeEnum

0 properties

JSON SCHEMA

PaymentResponse

19 properties

JSON SCHEMA

PaymentResponseStatusEnum

0 properties

JSON SCHEMA

PaymentSimpleDocs

11 properties

JSON SCHEMA

PaymentSourceTypeEnum

0 properties

JSON SCHEMA

PaymentStatusEnum

0 properties

JSON SCHEMA

PaymentSummaryDocs

1 properties

JSON SCHEMA

PaymentTerm

4 properties

JSON SCHEMA

PaymentTermRequest

3 properties

JSON SCHEMA

PaymentTypeEnum

0 properties

JSON SCHEMA

PendingApprovalsCountDocs

5 properties

JSON SCHEMA

PermissionGroupRead

6 properties

JSON SCHEMA

PermissionRead

3 properties

JSON SCHEMA

PermissionsApprove

1 properties

JSON SCHEMA

PermissionsEditDelete

2 properties

JSON SCHEMA

PermissionsEditDeleteApprove

3 properties

JSON SCHEMA

PODocs

3 properties

JSON SCHEMA

POWithListPurchaseOrderDocs

2 properties

JSON SCHEMA

PriceModifierDocs

2 properties

JSON SCHEMA

PriceModifierDocsTypeEnum

0 properties

JSON SCHEMA

ProcurifyDomain

2 properties

JSON SCHEMA

PunchOutReadDocs

2 properties

JSON SCHEMA

PurchaseAgreementStatusEnum

0 properties

JSON SCHEMA

PurchaseOrderBillingHistory

4 properties

JSON SCHEMA

PurchaseOrderBillingHistoryItem

3 properties

JSON SCHEMA

PurchaseOrderContract

3 properties

JSON SCHEMA

PurchaseOrderCountsBreakdown

6 properties

JSON SCHEMA

PurchaseOrderCountsMeta

2 properties

JSON SCHEMA

PurchaseOrderDetail

72 properties

JSON SCHEMA

PurchaseOrderDetailSerializerSingle

2 properties

JSON SCHEMA

PurchaseOrderDocs

64 properties

JSON SCHEMA

PurchaseOrderLineItemRead

79 properties

JSON SCHEMA

PurchaseOrderListMeta

2 properties

JSON SCHEMA

PurchaseOrderRead

4 properties

JSON SCHEMA

PurchaseOrderReadDocs

35 properties

JSON SCHEMA

PurchaseOrderReadDocsSerializerSingle

2 properties

JSON SCHEMA

PurchaseOrderStateEnum

0 properties

JSON SCHEMA

PurchaseOrderUpdate

34 properties

JSON SCHEMA

PurchaseOrderUpdateRequest

35 properties

JSON SCHEMA

PurchaseOrderUpdateSerializerSingle

2 properties

JSON SCHEMA

ReceiptItemRead

9 properties

JSON SCHEMA

ReceiveMethodEnum

0 properties

JSON SCHEMA

ReconciliationStatusEnum

0 properties

JSON SCHEMA

RecurringOrderItem

7 properties

JSON SCHEMA

RequisitionCreateRequest

4 properties

JSON SCHEMA

RequisitionLineCreateRequest

8 properties

JSON SCHEMA

RequisitionRead

1 properties

JSON SCHEMA

RequisitionReadSerializerSingle

2 properties

JSON SCHEMA

RoleEnum

0 properties

JSON SCHEMA

SessionCreate

3 properties

JSON SCHEMA

SetupStageEnum

0 properties

JSON SCHEMA

ShippingMethod

4 properties

JSON SCHEMA

ShippingMethodRequest

3 properties

JSON SCHEMA

ShippingTerm

4 properties

JSON SCHEMA

ShippingTermRequest

3 properties

JSON SCHEMA

SimpleAPVendor

2 properties

JSON SCHEMA

SimpleBill

27 properties

JSON SCHEMA

SimpleCurrency

3 properties

JSON SCHEMA

SimpleDepartment

3 properties

JSON SCHEMA

SimpleExpenseReport

2 properties

JSON SCHEMA

SimpleLocation

3 properties

JSON SCHEMA

SimpleRoleRead

3 properties

JSON SCHEMA

SimpleUser

5 properties

JSON SCHEMA

SimpleUserProfile

6 properties

JSON SCHEMA

SimpleUserSummary

8 properties

JSON SCHEMA

SimpleVendor

11 properties

JSON SCHEMA

SingleBillMetadataDocs

2 properties

JSON SCHEMA

SpendAccountRead

4 properties

JSON SCHEMA

StatementItem

8 properties

JSON SCHEMA

TimezoneEnum

0 properties

JSON SCHEMA

Transaction

21 properties

JSON SCHEMA

TransactionAccount

4 properties

JSON SCHEMA

TransactionCardholder

4 properties

JSON SCHEMA

TransactionCardholderStatusEnum

0 properties

JSON SCHEMA

TransactionCustomField

3 properties

JSON SCHEMA

TransactionCustomFieldTypeEnum

0 properties

JSON SCHEMA

TransactionFund

7 properties

JSON SCHEMA

TransactionFundStatusEnum

0 properties

JSON SCHEMA

TransactionStatusEnum

0 properties

JSON SCHEMA

TransactionTypeEnum

0 properties

JSON SCHEMA

TransactionVendor

6 properties

JSON SCHEMA

TransationCard

3 properties

JSON SCHEMA

TransationCardStatusEnum

0 properties

JSON SCHEMA

UnitCostDiffLogDocs

4 properties

JSON SCHEMA

UnoptimizedAccountCodeserializer

7 properties

JSON SCHEMA

UnoptimizedBranchRead

32 properties

JSON SCHEMA

UnoptimizedDepartmentRead

6 properties

JSON SCHEMA

UserDocs

7 properties

JSON SCHEMA

UserProfileMe

26 properties

JSON SCHEMA

UserProfileMeSerializerSingle

2 properties

JSON SCHEMA

UserProfileRead

5 properties

JSON SCHEMA

UserProfileUnoptimized

15 properties

JSON SCHEMA

UserProfileUnoptimizedSerializerList

2 properties

JSON SCHEMA

UserProfileUpsertRequest

13 properties

JSON SCHEMA

UserSummary

20 properties

JSON SCHEMA

Vendor

33 properties

JSON SCHEMA

VendorBreakdownDocs

4 properties

JSON SCHEMA

VendorDetail

35 properties

JSON SCHEMA

VendorDetailSerializerSingleCreate

2 properties

JSON SCHEMA

VendorDetailSerializerSingleRetrieve

2 properties

JSON SCHEMA

VendorDocs

2 properties

JSON SCHEMA

VendorPaymentMethodFlightTime

2 properties

JSON SCHEMA

VendorPaymentMethodRead

10 properties

JSON SCHEMA

VendorPaymentMethodRequest

5 properties

JSON SCHEMA

VendorPaymentMethodTransactionFee

2 properties

JSON SCHEMA

VendorPerformance

3 properties

JSON SCHEMA

VendorRead

33 properties

JSON SCHEMA

VendorSerializerSingle

2 properties

JSON SCHEMA

VendorTypeEnum

0 properties

JSON SCHEMA

VersionChoicesDocs

2 properties

JSON SCHEMA

Scroll within the panel for all 286 ·

Examples 55

Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.

Example request and response payloads for these APIs.

Delete Api V3 Users Id

5 fields

EXAMPLE

Get Api V2 Ap Bills Id

5 fields

EXAMPLE

Get Api V2 Ap Items

5 fields

EXAMPLE

Get Api V2 Ap Payments

5 fields

EXAMPLE

Get Api V2 Currencies

5 fields

EXAMPLE

Get Api V2 Global Orders

5 fields

EXAMPLE

Get Api V2 Locations Id

5 fields

EXAMPLE

Get Api V2 Locations

5 fields

EXAMPLE

Get Api V3 Account Codes

5 fields

EXAMPLE

Get Api V3 Accounts

5 fields

EXAMPLE

Get Api V3 Ap Bills

5 fields

EXAMPLE

Get Api V3 Catalog Items

5 fields

EXAMPLE

Get Api V3 Departments

5 fields

EXAMPLE

Get Api V3 Order Items

5 fields

EXAMPLE

Get Api V3 Permissions

5 fields

EXAMPLE

Get Api V3 Receipt Items

5 fields

EXAMPLE

Get Api V3 Users Me

5 fields

EXAMPLE

Get Api V3 Users

5 fields

EXAMPLE

Get Api V3 Vendors Id

5 fields

EXAMPLE

Get Api V3 Vendors

5 fields

EXAMPLE

Patch Api V3 Vendors Id

5 fields

EXAMPLE

Post Api V2 Locations

5 fields

EXAMPLE

Post Api V3 Account Codes

5 fields

EXAMPLE

Post Api V3 Catalog Items

5 fields

EXAMPLE

Post Api V3 Departments

5 fields

EXAMPLE

Post Api V3 Receipt Items

5 fields

EXAMPLE

Post Api V3 Requisitions

5 fields

EXAMPLE

Post Api V3 Users

5 fields

EXAMPLE

Post Api V3 Vendors

5 fields

EXAMPLE

Post Oauth Token

7 fields

EXAMPLE

Put Api V3 Departments Id

5 fields

EXAMPLE

Put Api V3 Users Id

5 fields

EXAMPLE

Put Api V3 Vendors Id

5 fields

EXAMPLE

Scroll within the panel for all 55 ·

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Procurify Authentication

apiKey/http/oauth2 · 4 schemes

SECURITY

Procurify Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes are the vocabulary of least-privilege access. Profiling them shows exactly what an integration — or an agent acting on a user's behalf — is allowed to do.

OAuth scopes governing access to this provider's APIs.

Procurify Scopes

2 scopes · authorizationCode

2 scopes

SCOPES

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Procurify Agentic Access

55 operations · 24 acting

55 operations · 24 acting

AGENTIC

Resources

Every other property we hold for Procurify — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 2

Properties that don't map to a standard resource type

← All providers · Data indexed from github.com/api-evangelist/procurify · machine-readable index on apis.io