Authorization

By default, the API only returns published speakers. If a speaker is not published, no model is returned with Reason = FORBIDDEN. The published status is part of the JSON output:

  • isPublished: When set to false the speaker is not published (yet). Instead it is in preparation, and expected to be visible at some point in the future.

If you want to read speakers that are not published via the JSON API then you need to pass the API client/secret as HTTP headers as described in the authentication section. Authorized API requests will also return speakers where isPublished is false, and you should handle this field accordingly.

Last updated