A request for channel information results with the error: "This endpoint does not accept EXTERNAL hapikeys, and has no special allowances for this hapikey (my-hapi-key-here). hapikey auth configuration for this endpoint: HapikeyAuthenticator{allows=INTERNAL}"
Sincere apologies for the delayed response. I appreciate your patience while I've been working with internal teams.
As it turns out, the Get channel endpoint was never meant to be documented publicly. Here is the word from one of our product team members: "While we have this endpoint documented, its never been actually functional to external integrators." As such, we've decided to unpublish the article documenting that endpoint.
The team is working to create a new generation of social broadcasting endpoints. When they are ready, we will publish an update to the API Changelog.
In the meantime, we recommend using the Get Publishing Channels endpoint to view data on specific channels (the same data is available). When identifying a channel, use the channelKey parameter going forward. This parameter maps to the social page/user in a durable way and should be used over channelGuid, including in requests to create, schedule, and publish broadcasts.
I've been able to replicate this behavior in my own account. You should be able to use your API key for this endpoint, as you can with the Get publishing channels endpoint.
I'll bring this to the team and report back once it's resolved. Thanks for your patience!
Sincere apologies for the delayed response. I appreciate your patience while I've been working with internal teams.
As it turns out, the Get channel endpoint was never meant to be documented publicly. Here is the word from one of our product team members: "While we have this endpoint documented, its never been actually functional to external integrators." As such, we've decided to unpublish the article documenting that endpoint.
The team is working to create a new generation of social broadcasting endpoints. When they are ready, we will publish an update to the API Changelog.
In the meantime, we recommend using the Get Publishing Channels endpoint to view data on specific channels (the same data is available). When identifying a channel, use the channelKey parameter going forward. This parameter maps to the social page/user in a durable way and should be used over channelGuid, including in requests to create, schedule, and publish broadcasts.