Settings WhatsApp
API Reference

Payments

IndiaOnlinePay API for accepting transactions.

Learn more

Accept SNAP (Social Network Activated Payments)

WebHooks for social media Platforms

Learn more

Customer Profiles

Store customer's sensitive data for quick retrieval on return purchases.

Learn more

API Endpoints & Authentication

All requests to the Authorize.Net API are sent via the HTTP POST method to one of our API endpoint URLs.

  • HTTP Request Method: POST
  • Sandbox API Endpoint:https://apitest.authorize.net/xml/v1/request.api
  • Production API Endpoint:https://api.authorize.net/xml/v1/request.api
  • XML Content-Type: text/xml
  • JSON Content-Type: application/json
  • API Schema (XSD):https://api.authorize.net/xml/v1/schema/AnetApiSchema.xsd

All calls to the Authorize.Net API require merchant authentication. Sign up for a sandbox account to quickly get started.

Integrate Zero
Integrate Zero

A Note Regarding JSON Support

The Authorize.Net API, which is not based on REST, offers JSON support through a translation of JSON elements to XML elements. While JSON does not typically require a set order to the elements in an object, XML requires strict ordering. Developers using the Authorize.Net API should force the ordering of elements to match this API Reference. Alternately, consider using the Authorize.Net SDKs for a seamless integration.

Test Your Authentication Credentials

Use this method to test that your authentication credentials are valid and that they are being received successfully by the Authorize.Net API.