Bad API design — studying confusing AppsFlyer Server-to-server API
If you want to learn how not to design APIs, you can just look at the AppsFlyer’s server-to-server events API. The purpose of this API is to enable developers to send additional events about user behavior after they installed your app.
Analyzing the API
Okay, let’s see what we are expected to do to send en event. Documentation opens as follows:
