Erpnext
Free and open-source integrated Enterprise Resource Planning software built on Frappe Framework
52 actionsAPI key
What your bot can do in Erpnext
Looks up
- Get All RolesGet a list of all roles available in the ERPNext system.
- Get DocumentGet a single document by DocType and name or filters from Frappe/ERPNext.
- Get DocumentRetrieve a specific document by its DocType and name (ID).
- Get Field ValueGet specific field value(s) from a document in ERPNext.
- Get Item DetailsGet detailed item information including pricing, taxes, and stock details from ERPNext.
- Get List of DocumentsRetrieve a list of documents from ERPNext/Frappe with filtering, field selection, and pagination.
- Get Party DetailsGet comprehensive customer or supplier details including addresses, contacts, and default financial settings.
- Get Payment EntryGet payment entry details for an invoice or order from ERPNext.
- Get Stock BalanceRetrieve the current stock balance for a specific item in a warehouse.
- List ERPNext DocumentsList documents of a specific DocType from ERPNext.
Show 21 more
- Search Link Field DocumentsSearch for documents to link in ERPNext/Frappe Link fields.
- Download file from ERPNextDownload a file from ERPNext by its URL.
- Download PDF DocumentDownload a document as PDF from ERPNext with optional print format.
- Get All LanguagesGet a list of all available languages in the ERPNext/Frappe system.
- Get DocType MetadataRetrieve complete DocType metadata/schema including field definitions, field types, permissions, and configurations.
- Get Document CountGet the count of documents matching specified filters in ERPNext/Frappe.
- Get Document with MetadataRetrieve a document with full metadata including attachments, comments, activity logs, and related information.
- Get Exchange RateGet the currency exchange rate between two currencies in ERPNext.
- Get Fiscal YearGet fiscal year information for a given date in ERPNext.
- Get Framework VersionGet the Frappe framework version and all installed app versions.
- Get Logged UserGet the email/ID of the currently authenticated user.
- Get TimezonesGet a list of all available timezones in the ERPNext system.
- Get User RolesGet roles assigned to a user.
- Get Workflow TransitionsGet available workflow transitions for a document.
- Global SearchPerform global text search across ERPNext documents.
- List DocTypesGet a list of all DocTypes available in the ERPNext system.
- List EmployeesRetrieve a list of Employee records from ERPNext.
- List ProjectsRetrieve a list of Project records from ERPNext.
- List TimesheetsGet a list of Timesheet records from ERPNext.
- List WebhooksList webhook configurations in ERPNext.
- Ping APICheck if the ERPNext/Frappe API is reachable.
Takes action
- Add CommentAdd a comment to a document in ERPNext/Frappe.
- Apply WorkflowApply a workflow action to a document in ERPNext/Frappe.
- Cancel DocumentCancel a submitted document in ERPNext/Frappe to change its status from Submitted to Cancelled.
- Create DocumentCreate a new document of a specific DocType in ERPNext.
- Create TimesheetCreate a new Timesheet record in ERPNext.
- Create WebhookCreate a new webhook configuration in ERPNext.
- Insert DocumentInsert a new document in ERPNext/Frappe using the client API.
- Make Delivery NoteCreate a draft Delivery Note from an existing Sales Order in ERPNext.
- Make Purchase OrderCreate a draft Purchase Order from an existing Material Request in ERPNext.
- Make Sales InvoiceCreate a Sales Invoice from an existing Sales Order in ERPNext.
Show 11 more
- Make Stock EntryCreate a Stock Entry for material transfer, receipt, or issue in ERPNext.
- Save DocumentSave an existing ERPNext/Frappe document with changes.
- Save Document with ActionSave, submit, cancel, or update a document in ERPNext.
- Set ValueSet a specific field value on a document in ERPNext.
- Submit DocumentSubmit a draft document in ERPNext/Frappe to change its status from Draft to Submitted.
- Update ERPNext documentUpdate a specific ERPNext document.
- Add TagAdd a tag to a document in ERPNext.
- Delete DocumentDelete a document using the Frappe client API.
- Delete DocumentDelete a specific document by DocType and name.
- Insert Multiple DocumentsInsert multiple documents at once into ERPNext/Frappe.
- Rename DocumentRename an ERPNext document by changing its unique ID/name.