v1
latestOpenAPI 3.1.02026-07-13143194365.4 KBverification
Verify YouTube social link
Verify ownership of a YouTube social link using a Google OAuth 2.0 access token.
Flow:
- Client obtains a Google OAuth 2.0 access token via PKCE flow (youtube.readonly scope)
- Client sends the token to this endpoint
- API validates the token against YouTube's GET /v3/channels?mine=true endpoint
- If the returned channel matches the account's existing YouTube social link, it's marked as verified
Prerequisites:
- Account must have a YouTube social link already added (via POST /v1/account/social-links)
- Client must have a valid Google OAuth 2.0 access token with youtube.readonly scope
Idempotent: Calling this on an already-verified YouTube link returns success.
Authentication: Authorization: Bearer <CLIENT_JWT>
post/v1/account/social/verify/youtube
Headers
authorizationstring nullable
Bearer JWT issued by Grove that identifies the account.
Bearer JWT issued by Grove that identifies the account.
Request body
Response
Successful Response