API Integrations
An API, or Application Programming Interface, is like a standardized language. It allows computer programs to communicate with each other in fast, reliable ways.
Specialized in Building and Integrating APIs in various streams like:
API Types:
- Payment Gateways (Used/Transferred): PayPal (direct, split and hierarchy based payments), CCAvenue (all), HDFC (Net Banking) and more
- Digital/E-Signature (Used/Forwarded): HelloSign (Online), ESign (offline), DocuSign (both) etc.
- Telecommunications (Used): Asterisk (Inbound offline), Avaya (Outbound), Aspire (both offline), Galaxy V3 (Both online/active links)
- Banking and Finance/Accounting (Used): Balance Transfer and enquiry (Yes Bank), Reload (enStage)
- File Server and applications (Used/Built): AWS File API, Customized FTP API (Built)
- Email Integrations (Used): Gmail, Hotmail, Yahoo and other hosting etc.
- Chat/SMS (Used): Skype Chat, WhatsApp, WhiteList SMSAPI, SMS Speed etc.
- Map (Used): Bing Map, Google Map
- Shipment API (Used/Built): BlueDart, Customized outbound (Built)
- KYC Validation (Used): Yes Bank, YBL and HDFC
- E-Comm. website (Built): OXID
- CRM (Used): SugarCRM, SuiteCRM etc.
- Advertiser Service (Used): Criteo
API Technologies:
- SOAP based
- REST based
- RPC based
- Socket based
- cURL based (PHP specific)
API Workflows:
- Asynchronous: The actions are independent of earlier event (e.g. a manual action required for process to complete so the next action has to weight)
- Synchronous: Action are dependent of earlier event (e.g. a complete transaction under one process)
- Pull: Scheduler based APIs where data is fetched from the server
- Push: Event based where data is pushed on an event at server end.