Why so many API inconsistencies?


#1

Hi,

We use a lot your API, that is quite good actually.
But why so many inconsistencies in the naming (URL, parameters, etc.)?
You don’t like us? :cry:

Just one example:

Companies:
GET /companies/v2/companies/paged

  • parameters to paginate: limit, offset
  • parameter to select properties: properties

Contacts:
GET /contacts/v1/lists/all/contacts/all

  • parameters to paginate: count, vidOffset
  • parameter to select properties: property

Lists:
GET /contacts/v1/lists

  • parameters to paginate: count, offset
  • parameter to select properties: na