Difference between revisions of "APIs"

From SmartWiki
Jump to: navigation, search
(See Also)
(API Resources)
 
(35 intermediate revisions by 5 users not shown)
Line 1: Line 1:
'''Application Programming Interface'''.  The [[SmartSimple]] API is a library of program objects that programmers use to integrate other systems with SmartSimple.
+
__TOC__
  
 +
==Application Programming Interface==
 +
An application programming interface (API) is a specification intended to be used as an interface by software components to communicate with each other.
  
The '''API''' toolkit (SmartComClient.dll) as well as installation and general instructions can be obtained from the '''Downloads''' section under '''Help''' within your copy of [[SmartSimple]].
+
SmartSimple supports four different APIs.
  
 +
* [[JSON_API|JSON]] based API (Named '''SmartConnect'''). This is current and fully supported API. SmartSimple plans to enhance this API for the foreseeable future .
 +
* [[Web_Services_Overview|Web Services]] API to support server to server communication via the Internet – Apache Axis2 based.
 +
* [[Odata_Overview|OData]] Open Data Protocol (OData) is an open protocol which allows the creation and consumption of SmartSimple data in a standard way. .
 +
* Browser based communication to the Server - Ajax based, named [[Pandora]].
  
This product is not supported by the Support Desk staff. Any questions should be sent by email only.
+
==API Resources==
 +
* [[API Interactive Demonstration Page]]
 +
 
 +
==Deprecated API's==
 +
* Desktop API [Deprecated June 5, 2013] - Desktop communication using Microsoft technologies (SmartComClient.dll)
  
 
==See Also==
 
==See Also==
* [[API Sample Code]]
+
* [[SmartConnect - RESTful API]]
* [[API Code: Upload File to Custom Field]]
+
 
 +
 
  
[[Category:Glossary]][[Category:Integration]]
+
[[Category:Glossary]][[Category:Integration]][[Category:API]]

Latest revision as of 17:41, 16 June 2023

Application Programming Interface

An application programming interface (API) is a specification intended to be used as an interface by software components to communicate with each other.

SmartSimple supports four different APIs.

  • JSON based API (Named SmartConnect). This is current and fully supported API. SmartSimple plans to enhance this API for the foreseeable future .
  • Web Services API to support server to server communication via the Internet – Apache Axis2 based.
  • OData Open Data Protocol (OData) is an open protocol which allows the creation and consumption of SmartSimple data in a standard way. .
  • Browser based communication to the Server - Ajax based, named Pandora.

API Resources

Deprecated API's

  • Desktop API [Deprecated June 5, 2013] - Desktop communication using Microsoft technologies (SmartComClient.dll)

See Also