Hi,
I was reviewing the API documentation for adding offline donations and I am concerned with how we’d be sending this. The below screenshot indicates an unauthenticated POST request with donor info passed in the URL which is not secure. Sending sensitive data via URL parameters is considered to be a security vulnerability as it increases the exposure of the data (OWASP Resource for reference). The data may end up stored on systems such as proxy servers and other intermediary systems, in which case HTTPS/TLS will not protect it.
Is it possible to send this data via POST Body instead?