Spark Pay API Integration



API stands for Application programming interface. An API is a software-to-software interface that allows for separate parties to talk to each other without any previous user knowledge or intervention. It runs the processes behind the scenes. For example: the shipping integration ShipStation uses Spark Pay's API to send and receive shipping and order information from Spark Pay to the ShipStation application. 



REST stands for Representational State Transfer. REST is a broad software architectural style that can be implemented different ways; however, most REST APIs are based on making HTTP calls to specific URLS (often called Endpoints) and sending/receiving either JSON or XML to get and update data. 

For more information on our REST API, see: 


SOAP API (Legacy)

SOAP stands for Simple Object Access ProtocolIt is an older API specification based around sending / receiving XML data over HTTP or SMTP. The Spark Pay SOAP API is considered Legacy. 

For more information of SOAP XML Web Service, see:








Have more questions? Submit a request