---
title: "POST /api/v4/integrations/slack/events"
method: POST
path: "/api/v4/integrations/slack/events"
tags: ["integrations"]
---

# POST /api/v4/integrations/slack/events

`POST /api/v4/integrations/slack/events`

## Request

- Base URL: `https://gitlab.com`
- URL: `https://gitlab.com/api/v4/integrations/slack/events`
- Auth: none declared

Receive Slack events

## Request body

- PostApiV4IntegrationsSlackEvents: Receive Slack events
  - `token` string: (Deprecated by Slack) The request token, unused by GitLab
  - `team_id` string: The Slack workspace ID of where the event occurred
  - `api_app_id` string: The Slack app ID
  - `event` object: The event object with variable properties
  - `type` string: The kind of event this is, usually `event_callback`
  - `event_id` string: A unique identifier for this specific event
  - `event_time` integer: The epoch timestamp in seconds when this event was dispatched
  - `authed_users` string[]: (Deprecated by Slack) An array of Slack user IDs

## Response `200`

Successfully processed event

## Other responses

- `204`: Failed to process event
- `401`: Unauthorized

---

[API](https://skmtc.dev/gitlab/apis/gitlab-api.md) - [All operations](https://skmtc.dev/gitlab/apis/gitlab-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gitlab/apis/gitlab-api/revisions/b234947ef3f2?raw)
