Square API Documentation
Sell on the Go. Accept credit cards and run your business on an iPhone, iPad, or Android device. As a Square merchant, you can retrieve activity reports for your processed payments, refunds, and deposits with the Square Connect API. Pull these reports into your own custom-made applications to help you manage your business.
Learn more about this API