# POST /api/files.upload stops working

Calls to POST /api/files.upload on Slack stopped working on November 12, 2025.

## What to use instead

Upload with files.getUploadURLExternal then files.completeUploadExternal.

- API: Slack (slack.com)
- Kind: Endpoint removal
- Announced: April 9, 2024
- Takes effect: November 12, 2025
- Calls after that day: fail
- Calls it hits: `POST /api/files.upload`
- Source: [Announcement](https://docs.slack.dev/reference/methods/files.upload)
- Verified: November 6, 2026, against Slack's own pages
- Page: https://www.okapi.bot/providers/slack/breaking-changes/post-api-files-upload-stops-working/

## Slack's words

> The files.upload API method has been deprecated. It will stop functioning and be officially sunset on November 12, 2025.

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
