Certinia

Certinia (formerly FinancialForce) is a Salesforce-native ERP, Professional Services Automation (PSA), and revenue-management suite delivered as managed packages that run inside a customer's Salesforce org. Its programmatic surface is not a standalone public REST product; it is a set of global Apex service classes (and legacy SOAP APIs) - Revenue Management, Billing Central, PSA, Accounting/ERP, Supply Chain, and Services CPQ - invoked on the Salesforce platform against Certinia managed-package objects. Certinia automates revenue recognition to ASC 606 and IFRS 15, subscription billing, project and resource management, and accounting. Access is gated - it requires a provisioned Salesforce org with the relevant Certinia managed package installed and the appropriate permission set or profile assigned. The endpoints documented here are modeled from Certinia's public Apex API developer references; they are not called against a public, unauthenticated HTTP base URL.

Certinia publishes 6 APIs on the APIs.io network. Tagged areas include Revenue Recognition, ASC 606, ERP, Professional Services Automation, and PSA.

Certinia’s developer surface includes authentication, documentation, and 7 more developer resources.

25.4/100 emerging ▬ flat Agent 16/100 agent aware Full breakdown ↓
scored 2026-07-20 · rubric v0.4
6 APIs 0 Features
Revenue RecognitionASC 606ERPProfessional Services AutomationPSABillingAccountingSalesforceFinancialForceFinance

API Rating

API Evangelist API Evangelist Rating How this is scored →
scored 2026-07-20 · rubric v0.4
Composite quality — 25.4/100 · emerging
Contract Quality 0.0 / 25
Developer Ergonomics 3.9 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.8 / 13
Governance 0.0 / 12
Discoverability 8.8 / 10
Agent readiness — 16/100 · agent aware
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 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
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/certinia: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs

Certinia Revenue Management API

Global Apex service classes for automating revenue recognition to ASC 606 and IFRS 15. RevenueContractService creates and updates revenue contracts, generates performance obliga...

Certinia Billing Central API

Global Apex service classes for subscription and usage billing. BillingService, BillingDocumentsService, BillingSchedulesService, and ContractsService generate billing documents...

Certinia Professional Services Automation (PSA) API

Domain-oriented Apex service classes for Professional Services Automation - projects, resource requests and assignments, milestones, timecards, expenses, and billing events. Run...

Certinia Accounting (ERP) API

Certinia Accounting Apex API (namespace prefix CODAAPI) for core financials - sales and purchase invoices, credit notes, journals, cash entries, and general-ledger transactions ...

Certinia Supply Chain Management (SCM) API

Certinia Supply Chain Management Apex API (FFAAPI) for inventory, sales and purchase orders, and fulfillment against SCM managed-package objects. Invoked as Apex within a Salesf...

Certinia Services CPQ API

Certinia Services CPQ Apex API for configuring, pricing, and quoting services engagements and estimates that feed PSA projects. Invoked as Apex within a Salesforce org against S...

Pricing Plans

Certinia Plans Pricing

5 plans

PLANS

Rate Limits

Certinia Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

Documentation 1

Reference material describing how the API behaves

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: certinia
url: https://raw.githubusercontent.com/api-evangelist/certinia/refs/heads/main/apis.yml
name: Certinia
kind: company
description: Certinia (formerly FinancialForce) is a Salesforce-native ERP, Professional Services Automation (PSA), and revenue-management
  suite delivered as managed packages that run inside a customer's Salesforce org. Its programmatic surface is not a standalone
  public REST product; it is a set of global Apex service classes (and legacy SOAP APIs) - Revenue Management, Billing Central,
  PSA, Accounting/ERP, Supply Chain, and Services CPQ - invoked on the Salesforce platform against Certinia managed-package
  objects. Certinia automates revenue recognition to ASC 606 and IFRS 15, subscription billing, project and resource management,
  and accounting. Access is gated - it requires a provisioned Salesforce org with the relevant Certinia managed package installed
  and the appropriate permission set or profile assigned. The endpoints documented here are modeled from Certinia's public
  Apex API developer references; they are not called against a public, unauthenticated HTTP base URL.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Revenue Recognition
- ASC 606
- ERP
- Professional Services Automation
- PSA
- Billing
- Accounting
- Salesforce
- FinancialForce
- Finance
created: '2026-07-11'
modified: '2026-07-11'
specificationVersion: '0.19'
apis:
- aid: certinia:certinia-revenue-management-api
  name: Certinia Revenue Management API
  tags:
  - Revenue Recognition
  - ASC 606
  - IFRS 15
  - Revenue Contracts
  - Deferred Revenue
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://help.certinia.com/TechnicalReference/2024.2/RevenueManagement/Apex/GenericAPI.htm
  properties:
  - url: https://help.certinia.com/TechnicalReference/2024.2/RevenueManagement/Apex/GenericAPI.htm
    type: Documentation
  - url: https://help.certinia.com/main/2024.1/Content/RevenueManagement/Features/RevenueContracts/CreateRevContractUsingAPI.htm
    type: APIReference
  description: Global Apex service classes for automating revenue recognition to ASC 606 and IFRS 15. RevenueContractService
    creates and updates revenue contracts, generates performance obligations, allocates revenue, and produces recognition
    schedules. RevenueRecognitionService, RevenueScheduleService, and RevenueScheduleAutomationService recognize revenue and
    cost against schedules, and ForecastService supports revenue forecasting. Invoked as Apex within a Salesforce org (namespace
    prefix used in class names, e.g. CODAAPI); endpoints modeled from the public developer reference, not a public HTTP base
    URL.
- aid: certinia:certinia-billing-central-api
  name: Certinia Billing Central API
  tags:
  - Billing
  - Subscription Billing
  - Invoicing
  - Billing Documents
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://help.certinia.com/ffbc-api/3X/GenericAPI.htm
  properties:
  - url: https://help.certinia.com/ffbc-api/3X/GenericAPI.htm
    type: Documentation
  description: Global Apex service classes for subscription and usage billing. BillingService, BillingDocumentsService, BillingSchedulesService,
    and ContractsService generate billing documents and schedules, manage contracts, pricing, discounts, products, and tax
    codes, and drive the bill-to-cash process. Invoked as Apex within a Salesforce org against Billing Central managed-package
    objects; endpoints modeled from the public developer reference.
- aid: certinia:certinia-psa-api
  name: Certinia Professional Services Automation (PSA) API
  tags:
  - Professional Services Automation
  - PSA
  - Projects
  - Resource Management
  - Timecards
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://help.certinia.com/TechnicalReference/2024.2/ProfessionalServicesAutomation/Apex/GenericAPI.htm
  properties:
  - url: https://help.certinia.com/TechnicalReference/2024.2/ProfessionalServicesAutomation/Apex/GenericAPI.htm
    type: Documentation
  - url: https://help.certinia.com/psa-api-apex/16X/GenericAPI.htm
    type: APIReference
  description: Domain-oriented Apex service classes for Professional Services Automation - projects, resource requests and
    assignments, milestones, timecards, expenses, and billing events. Runs against PSA managed-package objects (namespace
    prefix pse) inside a Salesforce org and supports SOAP development environments; not a generic public REST CRUD layer.
    Endpoints modeled from the public developer reference.
- aid: certinia:certinia-accounting-api
  name: Certinia Accounting (ERP) API
  tags:
  - Accounting
  - ERP
  - General Ledger
  - Finance
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://help.certinia.com/TechnicalReference/2023.2/Accounting/Apex/GenericAPI.htm
  properties:
  - url: https://help.certinia.com/TechnicalReference/2023.2/Accounting/Apex/GenericAPI.htm
    type: Documentation
  - url: https://help.certinia.com/accounting-api-apex/2022.2/GenericAPI.htm
    type: APIReference
  description: Certinia Accounting Apex API (namespace prefix CODAAPI) for core financials - sales and purchase invoices,
    credit notes, journals, cash entries, and general-ledger transactions - against the Accounting managed-package objects.
    Invoked as Apex within a Salesforce org; endpoints modeled from the public developer reference.
- aid: certinia:certinia-scm-api
  name: Certinia Supply Chain Management (SCM) API
  tags:
  - Supply Chain
  - Inventory
  - Orders
  - Procurement
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://help.certinia.com/scmc-api/2022.3/FFAAPI.htm
  properties:
  - url: https://help.certinia.com/scmc-api/2022.3/FFAAPI.htm
    type: Documentation
  description: Certinia Supply Chain Management Apex API (FFAAPI) for inventory, sales and purchase orders, and fulfillment
    against SCM managed-package objects. Invoked as Apex within a Salesforce org; endpoints modeled from the public developer
    reference.
- aid: certinia:certinia-services-cpq-api
  name: Certinia Services CPQ API
  tags:
  - CPQ
  - Quoting
  - Services Estimation
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://help.certinia.com/ServicesCPQApexAPI/February2023/GenericAPI.htm
  properties:
  - url: https://help.certinia.com/ServicesCPQApexAPI/February2023/GenericAPI.htm
    type: Documentation
  description: Certinia Services CPQ Apex API for configuring, pricing, and quoting services engagements and estimates that
    feed PSA projects. Invoked as Apex within a Salesforce org against Services CPQ managed-package objects; endpoints modeled
    from the public developer reference.
common:
- type: DomainSecurity
  url: security/certinia-domain-security.yml
- type: Authentication
  url: authentication/certinia-authentication.yml
- type: GitHubOrganization
  url: https://github.com/certinia
- type: LinkedIn
  url: https://www.linkedin.com/company/certinia
- type: Website
  url: https://www.certinia.com/
- type: Documentation
  url: https://help.certinia.com/
- type: Plans
  url: plans/certinia-plans-pricing.yml
- type: RateLimits
  url: rate-limits/certinia-rate-limits.yml
- type: FinOps
  url: finops/certinia-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com