Keyword data API v2

we are updating our api to be more consistant and provide better feedback when errors are encountered