Test Connection Endpoints?

With the advent of the new Altru and CRM API groups, I'd like to re-suggest that dedicated test endpoints be included for each API.

In our SKYLib•NET library and SDK, we currently use proxies for test endpoints - just the lightest weight calls we can find for each API, such as GetCurrencyConfiguration for the Constituent API. (Though sometimes there just isn't a suitable proxy call available, eg GiftV2.)

These proxy test calls, though not often used, still load the back-end servers with an actual data request; the advantage of dedicated test endpoints is that they would not need to access the back-end data, simply respond with a 200 OK response.

I would think that it would be very simply to implement a TestConnection endpoint for all existing and future APIs and then we could retire our proxies while including test calls for all APIs.

Cheers,

Steve Cinquegrana | CEO and Principal Developer | Protégé Solutions

Categories