The resource is temporarily at a different URL, and the client should use the same HTTP method for the redirected request. Unlike 302, it guarantees the method won't change.
An API endpoint temporarily moves to a new server and you need POST requests to stay as POST requests after the redirect.
A 307 Temporary Redirect behaves like 302 for SEO — the original URL stays indexed and no ranking signals transfer. The difference from 302 is that the HTTP method is preserved (POST stays POST).
Use 307 for temporary redirects on API endpoints where the request method must not change. For SEO-critical page moves, use 301 or 308 instead.
Checking a 307 redirect? Use the free redirect checker to trace the full chain and verify your 307 is working correctly. Or check multiple URLs at once with the bulk redirect checker.
Check how any URL responds in real time