Providers:
notion, google-drive, onedrive, gmail, github authenticate with OAuth. web-crawler, s3, and granola take their configuration in the create body and need no login.
A pending OAuth connector is not returned by list until the user completes authorization. Get still returns it, with
system.status: "pending_authorization". The authorization.url expires after one hour (see authorization.expiresAt).