ERPNext website screenshot

ERPNext

ERPNext is a free and open-source enterprise resource planning (ERP) platform built on the Frappe Framework. It provides a comprehensive REST API for managing accounting, inventory, manufacturing, sales, purchase, HR, and CRM modules. The Frappe Framework auto-generates RESTful endpoints for all DocTypes, supporting standard HTTP methods with JSON responses, token-based authentication, OAuth2, and flexible filtering and pagination.

1 APIs 0 Features
ERPEnterprise Resource PlanningAccountingInventoryManufacturingSalesCRMHROpen Source

APIs

ERPNext REST API

The ERPNext REST API is auto-generated by the Frappe Framework for all DocTypes. It supports CRUD operations on all ERP modules including accounting, inventory, manufacturing, s...

Pricing Plans

Erpnext Plans Pricing

3 plans

PLANS

Rate Limits

Erpnext Rate Limits

0 limits

RATE LIMITS

FinOps

Semantic Vocabularies

context Context

10 classes · 4 properties

JSON-LD

Example Payloads

Customer Doctype

1 fields

EXAMPLE

Doclist Response

1 fields

EXAMPLE

Login Request

2 fields

EXAMPLE

Login Response

3 fields

EXAMPLE

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrg
GitHubOrg
🔗
LinkedIn
LinkedIn
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
🔗
X
X
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: erpnext
name: ERPNext
description: ERPNext is a free and open-source enterprise resource planning (ERP) platform built on the Frappe Framework.
  It provides a comprehensive REST API for managing accounting, inventory, manufacturing, sales, purchase, HR, and CRM modules.
  The Frappe Framework auto-generates RESTful endpoints for all DocTypes, supporting standard HTTP methods with JSON responses,
  token-based authentication, OAuth2, and flexible filtering and pagination.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/erpnext/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.19'
type: Index
tags:
- ERP
- Enterprise Resource Planning
- Accounting
- Inventory
- Manufacturing
- Sales
- CRM
- HR
- Open Source
apis:
- aid: erpnext:rest-api
  name: ERPNext REST API
  description: The ERPNext REST API is auto-generated by the Frappe Framework for all DocTypes. It supports CRUD operations
    on all ERP modules including accounting, inventory, manufacturing, sales, purchase, HR, and CRM. Authentication is via
    API token, password-based session, or OAuth2 bearer tokens.
  humanURL: https://docs.frappe.io/framework/user/en/api/rest
  baseURL: https://{your-erpnext-instance}/api
  tags:
  - REST
  - CRUD
  - DocType
  - Frappe
  properties:
  - type: Documentation
    url: https://docs.frappe.io/framework/user/en/api/rest
  - type: OpenAPI
    url: https://github.com/alyf-de/frappe_api-docs
common:
- type: Website
  url: https://erpnext.com
- type: Documentation
  url: https://docs.frappe.io/erpnext/introduction
- type: GitHubOrg
  url: https://github.com/frappe
- type: LinkedIn
  url: https://www.linkedin.com/company/erpnext-official
- type: Blog
  url: https://frappe.io/blog
- type: Pricing
  url: https://frappe.io/erpnext/pricing
- type: StatusPage
  url: https://frappecloud.com/monitor
- type: X
  url: https://x.com/erpnext
- type: Plans
  url: plans/erpnext-plans-pricing.yml
- type: RateLimits
  url: rate-limits/erpnext-rate-limits.yml
- type: FinOps
  url: finops/erpnext-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com