Security
When working with the Chargetrip API, your keys can be visible to anyone who makes an effort to look for it. That is why we recommend adding a layer of restrictions to build secure applications and prevent unauthorized use.
Machine-to-machine
To protect your keys when communicating from machine-to-machine, you can use IP addresses. You need to configure these addresses on your applications inside the dashboard.
Android
To restrict the use of an application ID on Android, you will need to provide your application identifier and debug / release certificate fingerprint. To use this restriction, you will need to send your identifier and fingerprint with every request by using the x-app-identifier
and x-app-fingerprint
headers.