Legacy SOAP API¶
Deprecation Warning
This API is deprecated and customers are currently being migrated away from it.
For this API, you need a set of credentials. These are different from the API Keys the REST API uses. You can find them in the dashboard, under settings.
The API is compatible with the old Nimta API, so in order to switch from the NIMTA Messaging Gateway to GatewayAPI, you can simply switch the SOAP endpoint and update your credentials etc, but cannot otherwise change anything.
We still strongly recommend the new APIs such as the REST API, because that is the API we will focus on going forward.
Compared to the SOAP API, the REST offers¶
- Improved security, incl. replay attack protection
- SMS Tags
- Message priority selection
- User specified tracking references
- Improved performance
- And much more
How to switch¶
If you want to switch from nimta.com to gatewayapi.com, there are just three configuration changes you need to make.
Required changes
- Use the WSDL at
https://gatewayapi.com/legacy/soap/api.wsdl
or switch location tohttps://gatewayapi.com/legacy/soap
- Update the username and password with your GatewayAPI credentials (not API keys)
- Update the
gatewayClass
to match your desired GatewayAPI service level, i.e.standard
orpremium
, rather than the oldA
andB
classes.
Request example¶
POST /legacy/soap
¶
Example request:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
|
Example response:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
API Reference¶
Unfortunately we have not converted the documentation to this new format yet, but you can still use the old documentation with this API.
You can find it embedded below.