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