Generated by API Evangelist
Written by API Evangelist tooling for GoToWebinar's API. It is a proposal applied on top of the contract, not a document GoToWebinar publishes.
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for GoTo Webinar 2.0 REST Recording Assets API
version: 1.0.0
extends: openapi/gotowebinar-recording-assets-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-10-01'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 2
- target: $.paths['/recordingassets/search'].post
update:
x-apievangelist-phrasing:
intent: Search completed recordings in an account
effect: read
questions:
- How do I find a finished webinar recording by name in my GoTo Webinar account?
- Can I sort recording search results by name or creation time?
- Does a recording search return the MP4 download link and transcript?
instructions:
- text: Search account {accountKey} for completed recordings named {name}.
slots:
accountKey: requestBody.accountKey
name: requestBody.name
- text: Find recordings in account {accountKey} sorted by {sortField} in {sortOrder} order.
slots:
accountKey: requestBody.accountKey
sortField: requestBody.sortField
sortOrder: requestBody.sortOrder
method: generated
generated: '2026-10-01'
- target: $.paths['/accounts/{accountKey}/recordingassets/search'].post
update:
x-apievangelist-phrasing:
intent: Search an organizer's recordings as an admin
effect: read
questions:
- As an account admin, how can I search the recordings of one organizer on my team?
- Can an admin narrow a recording search to a time window for a specific organizer?
instructions:
- text: As admin of account {accountKey}, search recordings of organizer {organizerKey}.
slots:
accountKey: path.accountKey
organizerKey: requestBody.organizerKey
- text: 'Admin search in account {accountKey}: organizer {organizerKey}''s recordings from {fromTime} to {toTime}.'
slots:
accountKey: path.accountKey
organizerKey: requestBody.organizerKey
fromTime: requestBody.fromTime
toTime: requestBody.toTime
method: generated
generated: '2026-10-01'
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.