Workday Finance website screenshot

Workday Finance

APIs for Workday's cloud-based financial management system, enabling enterprise resource planning, accounting, financial analytics, procurement, grants management, inventory, and settlement services.

10 APIs 0 Features
AccountingCloudEnterpriseERPFinanceFinancial Management

APIs

Workday Financial Management API

Core SOAP API for financial management operations including general ledger, accounts payable, accounts receivable, financial reporting, tax, financial organizations, and worktag...

Workday Revenue Management API

SOAP API for managing revenue recognition, contracts, and billing processes. Supports revenue accounting workflows and contract analysis within Workday Financial Management.

Workday Expenses API

SOAP API for expense management, including expense reports, approval workflows, and reimbursements. Part of Workday Spend Management for tracking and controlling employee and or...

Workday Cash Management API

SOAP API for managing cash positions, bank transactions, and treasury operations. Supports cash flow forecasting, bank account management, and financial reconciliation processes.

Workday Budgets API

SOAP API for budget planning, tracking, and analysis. Enables programmatic management of budgets, budget amendments, and budget structure data within Workday Financial Management.

Workday Projects API

SOAP API for project management, tracking project costs, billing, and resource allocation. Supports project-based accounting, cost capture, and resource planning workflows.

Workday Resource Management API

SOAP API exposing Workday Financials Resource Management data, including suppliers, supplier accounts, procurement, purchase orders, invoicing, business assets, asset depreciati...

Workday Settlement Services API

SOAP API for settlement management and payment services. Supports payment processing, bank routing, settlement runs, direct debit mandates, payment acknowledgements, cash balanc...

Workday Inventory API

SOAP API exposing Workday Financials Inventory data. Supports goods delivery, stock tracking, inventory adjustments, cycle counting, par management, directed picks, put-away ope...

Workday Professional Services Automation API

SOAP API for Professional Services Automation integrations. Exposes Workday Financials data for managing client-facing projects, services billing, resource staffing, and expense...

Collections

Arazzo Workflows

Workday Finance Audit Open Period Journals

Find an open financial period, then list and inspect its journal entries.

ARAZZO

Workday Finance Onboard Supplier and Raise Purchase Order

Resolve a supplier, confirm it is active, then raise a purchase order against it.

ARAZZO

Workday Finance Reconcile Supplier Invoices

Confirm a supplier, list its outstanding invoices, then trace one back to its purchase order.

ARAZZO

Workday Finance Record Balanced Journal Entry

Confirm the target period is open, post a journal entry, then read it back.

ARAZZO

Workday Finance Record Supplier Invoice Expense

Create a supplier invoice in procurement, then post the matching expense journal entry to the general ledger.

ARAZZO

Workday Finance Requisition to Purchase Order

Find an approved requisition, confirm the supplier, then raise a purchase order.

ARAZZO

Workday Finance Supplier Invoice From Purchase Order

Read a purchase order, confirm its supplier, then create a matching supplier invoice.

ARAZZO

Workday Finance Supplier Spend Overview

Resolve a supplier from the directory, then list its purchase orders and invoices.

ARAZZO

Workday Finance Tag Journal Entry With Worktags

Resolve cost center and worktag dimensions, then post a tagged journal entry.

ARAZZO

Workday Finance Verify Account Balance

Find a general ledger account by type, then read its full detail and balance.

ARAZZO

GraphQL

Workday Financial Management GraphQL Schema

This GraphQL schema represents the Workday Financial Management ERP domain, covering the full spectrum of enterprise financial operations. Workday Financial Management is a clou...

GRAPHQL

Pricing Plans

Rate Limits

Workday Finance Rate Limits

1 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Workday Finance Context

35 classes · 6 properties

JSON-LD

API Governance Rules

Workday Finance API Rules

12 rules · 4 errors 7 warnings

SPECTRAL

JSON Structure

Workday Finance Journal Entry Structure

0 properties

JSON STRUCTURE

Workday Finance Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
RateLimits
RateLimits
🌐
Console
Console
🔗
Website
Website
📝
Signup
Signup
📰
Blog
Blog
💬
Support
Support
🔗
Community
Community
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
👥
GitHubOrganization
GitHubOrganization
🔗
Marketplace
Marketplace
📄
ChangeLog
ChangeLog
🔗
Reference
Reference
🔗
SpectralRules
SpectralRules
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Workday Finance Procurement API
  version: v45.2
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Suppliers
    type: folder
  items:
  - info:
      name: List Suppliers
      type: http
    http:
      method: GET
      url: https://wd2-impl-services1.workday.com/ccx/api/resource-management/v45.2/{tenant}/suppliers
      params:
      - name: limit
        value: ''
        type: query
        description: Maximum number of results to return
      - name: offset
        value: ''
        type: query
        description: Number of results to skip for pagination
    docs: Returns a collection of supplier accounts in the tenant.
  - info:
      name: Get Supplier
      type: http
    http:
      method: GET
      url: https://wd2-impl-services1.workday.com/ccx/api/resource-management/v45.2/{tenant}/suppliers/:supplierId
      params:
      - name: supplierId
        value: ''
        type: path
        description: The unique identifier of the supplier
    docs: Returns details of a specific supplier account.
- info:
    name: Purchase Orders
    type: folder
  items:
  - info:
      name: List Purchase Orders
      type: http
    http:
      method: GET
      url: https://wd2-impl-services1.workday.com/ccx/api/resource-management/v45.2/{tenant}/purchaseOrders
      params:
      - name: limit
        value: ''
        type: query
        description: Maximum number of results to return
      - name: offset
        value: ''
        type: query
        description: Number of results to skip for pagination
      - name: status
        value: ''
        type: query
        description: Filter by purchase order status
    docs: Returns a collection of purchase orders.
  - info:
      name: Create Purchase Order
      type: http
    http:
      method: POST
      url: https://wd2-impl-services1.workday.com/ccx/api/resource-management/v45.2/{tenant}/purchaseOrders
      body:
        type: json
        data: '{}'
    docs: Creates a new purchase order.
  - info:
      name: Get Purchase Order
      type: http
    http:
      method: GET
      url: https://wd2-impl-services1.workday.com/ccx/api/resource-management/v45.2/{tenant}/purchaseOrders/:purchaseOrderId
      params:
      - name: purchaseOrderId
        value: ''
        type: path
        description: The unique identifier of the purchase order
    docs: Returns details of a specific purchase order.
- info:
    name: Supplier Invoices
    type: folder
  items:
  - info:
      name: List Supplier Invoices
      type: http
    http:
      method: GET
      url: https://wd2-impl-services1.workday.com/ccx/api/resource-management/v45.2/{tenant}/supplierInvoices
      params:
      - name: limit
        value: ''
        type: query
        description: Maximum number of results to return
      - name: offset
        value: ''
        type: query
        description: Number of results to skip for pagination
      - name: status
        value: ''
        type: query
        description: Filter by invoice status
    docs: Returns a collection of supplier invoices.
  - info:
      name: Create Supplier Invoice
      type: http
    http:
      method: POST
      url: https://wd2-impl-services1.workday.com/ccx/api/resource-management/v45.2/{tenant}/supplierInvoices
      body:
        type: json
        data: '{}'
    docs: Creates a new supplier invoice for processing.
- info:
    name: Requisitions
    type: folder
  items:
  - info:
      name: List Purchase Requisitions
      type: http
    http:
      method: GET
      url: https://wd2-impl-services1.workday.com/ccx/api/resource-management/v45.2/{tenant}/requisitions
      params:
      - name: limit
        value: ''
        type: query
        description: Maximum number of results to return
      - name: offset
        value: ''
        type: query
        description: Number of results to skip for pagination
    docs: Returns a collection of purchase requisitions.
bundled: true