Get connector
Read one connector. Add include=syncs to include its recent sync runs and the items that failed. include=picker needs an admin with write access, since the link changes what syncs.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Namespace identifier. This can be an ID for your user, a project ID, or any other identifier you wish to use to scope documents and memories.
100^[a-zA-Z0-9_:-]+$"user_alex"
Connector identifier returned when the connector was created
1"PTzGiUYei7pgzg5buzZHgA"
Query Parameters
Comma-separated extras. syncs: the 10 most recent sync runs with their failed items. picker: a one-time hosted picker URL.
syncs, picker Where the hosted picker sends the user when they finish
Response
Connector
External source
notion, google-drive, onedrive, gmail, github, web-crawler, s3, granola Namespace the connector syncs into. Null only for connectors created before namespaces were required.
Account on the provider side, usually an email
Non-secret setup, such as the S3 bucket, crawler start URL or Notion workspace. Credentials are never returned.
What syncs, grouped by kind, in the same shape PATCH takes. Null for connectors that sync everything.
The most recent sync run, which may still be running or may have failed
Lifecycle status and timestamps maintained by Supermemory
Present while pending, when the caller can create connectors in this namespace
Present when include=syncs
Present when include=picker. Null for connectors that sync everything.