social.colibri.labeler.unlinkExternalAccount

colibri.social

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Removes the link between the calling account and an external funding platform. Deletes the `social.colibri.labeler.attestation` record and negates any badge the link was the basis for. Authorized the same way as `social.colibri.labeler.linkExternalAccount`, so an account can only unlink itself.",
      "errors": [
        {
          "description": "Missing, malformed, or unverifiable service auth.",
          "name": "AuthRequired"
        },
        {
          "description": "A parameter was missing or malformed.",
          "name": "InvalidRequest"
        }
      ],
      "input": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "platform": {
              "description": "The external platform to unlink.",
              "knownValues": [
                "opencollective"
              ],
              "type": "string"
            }
          },
          "required": [
            "platform"
          ],
          "type": "object"
        }
      },
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "negatedLabelVals": {
              "description": "Badge values revoked as part of unlinking.",
              "items": {
                "maxLength": 100,
                "type": "string"
              },
              "type": "array"
            },
            "unlinked": {
              "description": "False when there was no link to remove, which is not an error.",
              "type": "boolean"
            }
          },
          "required": [
            "unlinked"
          ],
          "type": "object"
        }
      },
      "type": "procedure"
    }
  },
  "id": "social.colibri.labeler.unlinkExternalAccount",
  "lexicon": 1,
  "revision": 1
}

Validate Record

Validate a record against social.colibri.labeler.unlinkExternalAccount

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:mprdjqjluoswa7awzggaggj3
CID
bafyreic2wyujoxbmxxpdeibeu3vvpxs7ztrs5247kdnz2t44jye3bblr3y
Indexed At
2026-08-15 21:21 UTC
AT-URI
at://did:plc:mprdjqjluoswa7awzggaggj3/com.atproto.lexicon.schema/social.colibri.labeler.unlinkExternalAccount

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • social.colibri.labeler.linkExternalAccount procedurenot from the namespace authority

    Starts linking the calling account to an account on an external funding platform, so the labeler can issue supporter badges automatically. Returns the platform's authorization URL, which the client opens in a browser. T…

  • Remove a label from an account.

Lexicon Garden

@