{"repo":"mrwuss/p21-api-documentation","free":true,"listed":false,"github":"https://github.com/mrwuss/p21-api-documentation","clone":"git clone https://github.com/mrwuss/p21-api-documentation.git","description":"Unofficial community documentation for Prophet 21 (P21) APIs with Python examples. Covers OData, Transaction, Interactive, and Entity APIs. Not affiliated with Epicor.","language":"Python","stars":40,"topics":["api-documentation","epicor","erp","erp-integration","odata","p21","prophet21","python-examples","rest-api","epicor-prophet21"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"P21 API Documentation Disclaimer: This is unofficial, community-created documentation for Epicor Prophet 21 APIs. It is not affiliated with, endorsed by, or supported by Epicor Software Corporation. All product names, trademarks, and registered trademarks are property of their respective owners. Use at your own risk. Comprehensive documentation and working examples — Python, C#, JSON, and XML — for all Prophet 21 integration APIs. Every code example that calls P21 is a complete program : paste it into a file, edit the constants in its EDIT THESE block, and run it. Python needs only httpx ; C# targets net9.0 with System.Text.Json and no NuGet packages , so dotnet new console + paste + dotnet run works. Writes end with a read-back that prints what actually landed, because in this API a 200 routinely lies. View Online Documentation How This Repo Is Organized (start here) The repo is built for progressive disclosure : this README routes you, each area's README is the source of truth for that area, and the Task Index maps tasks to exact doc sections. Load only what your task needs — most files here are reference material you should never read end-to-end. If you're an AI assistant: read CLAUDE.md, then docs/INDEX.md, then only the sections or recipe your task needs. Don't load whole docs or whole folders; the folder READMEs below tell you what's inside without opening it. Area What's there Start at ------ -------------- ---------- docs/INDEX.md \"I want to…\" → exact doc-section rout","default_branch":null,"files":null,"tree":[],"storefront":"/r/mrwuss","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mrwuss/p21-api-documentation/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}