Get connector factories

GET /api/connector-factories

Get all connector factories data available in Logto.

Responses

  • 200 application/json

    An array of connector factories.

    Hide response attributes Show response attributes object
    • type string Required

      Values are Email, Sms, or Social.

    • isDemo boolean
    • id string Required
    • target string Required
    • name object Required

      Validator function

    • description object Required

      Validator function

    • logoDark string | null Required
    • readme string Required
    • configTemplate string
    • formItems array[object]
      One of:
    • customData object
    • fromEmail string
    • platform string | null Required

      Values are Native, Universal, or Web.

    • isStandard boolean
  • 401

    Unauthorized

  • 403

    Forbidden

GET /api/connector-factories
curl \
 --request GET 'https://[tenant_id].logto.app/api/connector-factories' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
[
  {
    "type": "Email",
    "isDemo": true,
    "id": "string",
    "target": "string",
    "name": {},
    "description": {},
    "logo": "string",
    "logoDark": "string",
    "readme": "string",
    "configTemplate": "string",
    "formItems": [
      {
        "type": "string",
        "selectItems": [
          {
            "value": "string",
            "title": "string"
          }
        ],
        "key": "string",
        "label": "string",
        "placeholder": "string",
        "required": true,
        "showConditions": [
          {
            "targetKey": "string"
          }
        ],
        "description": "string",
        "tooltip": "string",
        "isConfidential": true
      }
    ],
    "customData": {},
    "fromEmail": "string",
    "platform": "Native",
    "isStandard": true
  }
]