ERPNext 4 web service api

Hi, I've been playing with erpnext 4 (installed via frappe-bench on a local server).  It's really impressive, and I'd like to explore further.  I have a few questions about integration with third party software.  My primary interest is in getting a point of sale system integrated, but it would also be useful for other purposes (analytics, reporting, etc).  Is there a web service API available to access the various model objects and controllers, etc?  I searched the dev forum and found a few references to a web service client, but I haven't found anything for version 4.  Is there an updated API, and if so, is there any documentation available for schemas, endpoints, etc?

Thanks,
Yusef Napora



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

    To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un…@googlegroups.com.

    To view this discussion on the web visit https://groups.google.com/d/msgid/erpnext-developer-forum/9b31f256-5bc8-4b20-b9ba-7c4411a53af7%40googlegroups.com.

    For more options, visit https://groups.google.com/d/optout.

On Sun, May 11, 2014 at 5:04 AM, Yusef Napora yu...@napora.org wrote:

Hi, I’ve been playing with erpnext 4 (installed via frappe-bench on a local
server). It’s really impressive, and I’d like to explore further. I have a
few questions about integration with third party software. My primary
interest is in getting a point of sale system integrated, but it would also
be useful for other purposes (analytics, reporting, etc). Is there a web
service API available to access the various model objects and controllers,
etc? I searched the dev forum and found a few references to a web service
client, but I haven’t found anything for version 4. Is there an updated
API, and if so, is there any documentation available for schemas, endpoints,
etc?

Thanks,
Yusef Napora

Hi Yusef,

Documentation is working in progress. For HTTP API, you can refer to
https://frappe.io/apps/frappe-framework/developers/api/rest_api. To
get to know the framework, you can also read the implemenation of a
sample library management app,
https://frappe.io/apps/frappe-framework/developers/guide

Thanks,

Pratik
erpnext

Fantastic, thank you.

On May 12, 2014 6:20 AM, "Pratik Vyas" <pd...@gmail.com> wrote:
On Sun, May 11, 2014 at 5:04 AM, Yusef Napora <yu...@napora.org> wrote:
> Hi, I've been playing with erpnext 4 (installed via frappe-bench on a local
> server). It's really impressive, and I'd like to explore further. I have a
> few questions about integration with third party software. My primary
> interest is in getting a point of sale system integrated, but it would also
> be useful for other purposes (analytics, reporting, etc). Is there a web
> service API available to access the various model objects and controllers,
> etc? I searched the dev forum and found a few references to a web service
> client, but I haven't found anything for version 4. Is there an updated
> API, and if so, is there any documentation available for schemas, endpoints,
> etc?
>
> Thanks,
> Yusef Napora
>

Hi Yusef,

Documentation is working in progress. For HTTP API, you can refer to
https://frappe.io/apps/frappe-framework/developers/api/rest_api. To
get to know the framework, you can also read the implemenation of a
sample library management app,
https://frappe.io/apps/frappe-framework/developers/guide

Thanks,
--
Pratik
erpnext

--
Note:

If you are posting an issue,
1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

End of Note
---
You received this message because you are subscribed to a topic in the Google Groups "ERPNext Developer Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/erpnext-developer-forum/rY-dznQicyM/unsubscribe.

To unsubscribe from this group and all its topics, send an email to erpnext-developer-forum+un…@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/erpnext-developer-forum/CAG8U0Ekv4Rwg%3DbqL3pn15Mbq7m%2B03h3hhi6aBBH2qO8BAGAYJg%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

    To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un…@googlegroups.com.

    To view this discussion on the web visit https://groups.google.com/d/msgid/erpnext-developer-forum/CAF0-OOeR92PT8ZWpTXZG127KEoSZnmwc6RqsZ6dJ9Tr%2BW%2BFwCw%40mail.gmail.com.

    For more options, visit https://groups.google.com/d/optout.