Skip to main content
Procurify
Procurify
52 actions · 1 auth method
BetaAccounting

Authentication

OAuth 2.0

Machine-to-machine access using OAuth 2.0 client credentials. Requires creating an API application under Settings > Inte…
Actions
52 actions
Action
Description
List Account Codes
List account codes (chart of accounts).
Create Account Code
Create a new account code.
Update Account Code
Update an existing account code by ID.
List Accounts
List budget accounts.
Retrieve Bill
Retrieve a single bill by ID.
List Bill Items
List accounts payable line items.
List Bills
List accounts payable bills.
Mark Bills As Paid
Mark one or more bills as paid.
List Catalog Bundles
List catalog item bundles.
List Catalog Items
List catalog items.
Create Catalog Item
Create a new catalog item.
Update Catalog Item
Update an existing catalog item by ID.
List Currencies
List currencies.
Update Custom Field
Update a custom field by ID.
List Order Item Custom Fields
List custom fields for order items.
List Departments
List departments.
Create Department
Create a new department.
Update Department
Update a department by ID.
List Locations
List locations.
Create Location
Create a new location.
Retrieve Location
Retrieve a single location by ID.
List Order Items (Global)
List order line items across the organization.
List Orders
List orders.
List Order Items
List order line items.
List Company Payment Methods
List company payment methods.
Create Company Payment Method
Create a company payment method.
List Vendor Payment Methods
List vendor payment methods.
Create Vendor Payment Method
Create a vendor payment method.
List Pay Transactions
List Procurify Pay transactions.
List Payments
List payments (public API).
Retrieve Payment Approver Choices
Retrieve approver choices for a payment.
List Permissions
List permissions.
List Permission Groups
List permission groups.
Retrieve Purchase Order
Retrieve a purchase order by ID.
List Purchase Orders
List purchase orders by role and status.
Update Purchase Order
Update a purchase order.
Close Purchase Order
Close a purchase order.
Reopen Purchase Order
Reopen a purchase order.
Retrieve PO Billing History
Retrieve purchase order billing history.
List Receipt Items
List received items.
Create Receipt Item
Receive an order item.
Create Requisition
Create a requisition (purchase request).
List Users
List users.
Invite Users
Invite one or more functional users.
Update User
Update a user by ID.
Delete User
Delete a user by ID.
Get Current User
Get the authenticated user’s profile.
List Vendors
List vendors.
Create Vendor
Create a new vendor.
Retrieve Vendor
Retrieve a vendor by ID.
Update Vendor
Update a vendor by ID (full).
Partially Update Vendor
Partially update a vendor by ID.

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
4

Use Actions

Invoke actions using one of the methods below:
  • MCP – Model Context Protocol for AI assistants
  • A2A – Agent-to-Agent protocol
  • Agent SDK – TypeScript and Python SDKs for AI agents
  • Actions RPC – Direct API calls
  • Playground – Test actions in the dashboard