--- title: "Best Practice | API Application Programs" slug: "api-application-programs" updated: 2025-03-25T18:18:08Z published: 2025-03-25T18:18:08Z canonical: "developers.cmicglobal.com/api-application-programs" --- > ## Documentation Index > Fetch the complete documentation index at: https://developers.cmicglobal.com/llms.txt > Use this file to discover all available pages before exploring further. # Best Practice | API Application Programs CMiC APIs are structured within API programs. Each API has a governing API program the determines which application the API rolls-up to. API Programs are used as a structural frame across various functions: - API builds - API Security - API Licenses For example, for Projects, the endpoint is PMproject and belongs to the API program pm-rest-api. The following is a list of applications and their API Application Programs. | Product | Container URL | | --- | --- | | GENERAL LEDGER | gl-rest-api | | ACCOUNTS PAYABLE | ap-rest-api | | ACCOUNTS RECEIVABLE | ar-rest-api | | JOB COST | jc-rest-api | | JOB BILLING | jb-rest-api | | EQUIPMENT MANAGEMENT | em-rest-api | | FIXED ASSETS | fa-rest-api | | INVENTORY MANAGEMENT | ci-rest-api | | MATERIAL SALES | ms-rest-api | | HUMAN CAPITAL MANAGEMENT | hcm-rest-api | | SUBCONTRACT PREQUAL | prq-rest-api | | CHANGE MANAGEMENT | cm-rest-api | | OPPORTUNITY MANAGEMENT | om-rest-api | | PROJECT MANAGEMENT | pm-rest-api | | PM DOCUMENTS | pm-doc-rest-api | | PURCHASE ORDERS | po-rest-api | | PREVENTATIVE MAINTENANCE | prm-rest-api | | ENTERPRISE CONTENT MANAGEMENT | ecm-rest-api | | SYSTEM DATA | sys-rest-api |