---
title: "POST /v1/api/social/{chain}/check-membership"
method: POST
path: "/v1/api/social/{chain}/check-membership"
tags: ["social"]
---

# POST /v1/api/social/{chain}/check-membership

`POST /v1/api/social/{chain}/check-membership`

## Request body

- SocialMembershipCheckIn
  - `data` SocialMembershipCheck, required
    - `socialType` 'discord' | 'twitter'
    - `accountId` string, nullable
    - `messageId` string, nullable
    - `hashtag` string, nullable

## Response `200`

OK

- SocialMembership
  - `address` string, required
  - `socialType` 'discord' | 'twitter', required
  - `accountId` string, nullable, required
  - `hashtag` string, nullable, required
  - `isMember` boolean, required

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `422` — Unprocessable Entity
- `default` — Default error response

---

[API](https://skmtc.dev/streamflow/apis/my-api.md) · [All operations](https://skmtc.dev/streamflow/apis/my-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/streamflow/my-api/revisions/f2205e955030/schema)
