The BEAPI bxp api is a way for 3rd party systems to interact directly with bxp software (bxp).
'''Security Note:''' The BEAPI bxp api will not grant access by default. It requires EXPLICIT IP address declaration to grant any form of access or engage in any communication.
The only exception to this rule is the IsAlive function which is globally accessible to see if the service is responsive.
It is also possible to integrate bxp into other applications. Using the same POST and querystring approach, bxp can be built into any SDK environment.
* ASP: demonstrated in the BEAPIbxp api
* ASP.Net: http://msdn.microsoft.com/en-us/library/debx8sh9.aspx
* C: http://www.linuxquestions.org/questions/programming-9/how-can-i-post-data-with-post-method-in-c-programming-542700/
* Java: http://stackoverflow.com/questions/4205980/java-sending-http-parameters-via-post-method-easily
* Objective C: http://stackoverflow.com/questions/15749486/sending-an-http-post-request-on-ios
* PHP: demonstrated in the BEAPIbxp api
All interactions are done with bxp through HTTPS Posts. Information is passed to bxp through a data "post" or the querystring parameters, depending on the sensitivity and capability of the calling 3rd party application.
[[File:BEAPIInteractionsbxp apiInteractions.png]]
The detailed setup on how to do this is explicitly detailed in the BEAPI bxp api document.
The summary is:
This is detailed in function 7.4.4 Website – Data Logging of the BEAPIbxp api
This is detailed in function 7.4.3 Website – Data Query of the BEAPIbxp api
== Conclusion ==
The BEAPI bxp api make bxp software extremely accessible. The All n One development team are very comfortable in dealing with all your queries and providing potential solutions. If you prefer to use us we'll be happy to quote for whatever work you need. Please get in touch with us today to see how we can help you.
[[Category:Topic:bxp API]]
[[Category:Topic:Start Here]]