NEW: English for Tech Bundle → Save 40%
Your progress

Loading your progress…

Home
Technical Vocabularynoun · /ˈsteɪtəs koʊd/

status code

In simple English

Status codes are fundamental to how the web works. When your browser requests a webpage or an API call is made, the server responds with a status code that tells the client what happened. The first digit indicates the general category: 1xx (informational), 2xx (success), 3xx (redirection), 4xx (client error), or 5xx (server error). In tech teams, engineers constantly discuss status codes during debugging, testing, and deployment. For example, a 200 OK means the request succeeded, a 404 Not Found means the resource does not exist, and a 503 Service Unavailable means the server is temporarily down. Understanding status codes is essential for backend developers, QA engineers, and anyone working with APIs or web services.

What do HTTP status codes mean and what are the common ones I need to know?

At a glanceCEFR B2
Commonness5/5
Versatility5/5
FormalityCasualFormalNeutral
Spoken ↔ WrittenSpokenWrittenBoth
Directness ↔ DiplomaticDirectDiplomaticDirect
RegionUS and UK
New app · Free lessons

Speak up in meetings. Feel confident.

Standup vocabulary, native examples, and quick practice — 100+ free lessons

Start learning freeNo card needed · Google or email

Say it like this

What status code did you get back?
The endpoint is returning a 404 status code
We need to handle different status codes gracefully

Real examples

in a standup

"We fixed the login issue; the API is now returning a 200 status code instead of 401."

in a code review

"Make sure you check the status code before parsing the response body."

in a debugging session

"The client received a 429 status code, which means we are hitting the rate limit."

Don't say this

Handle with care. Status code is only for HTTP responses or similar protocol responses. Do not use it to mean a general code review or testing status.

The status code is success.
The status code is 200, which indicates success.Status codes are numbers (200, 404, 500), not descriptive words like success or failure.
I need to status code this endpoint.
I need to check what status code this endpoint returns.Status code is a noun that you receive or check, not a verb you perform on something.
All status codes starting with 2 mean the request failed.
All status codes starting with 2 mean the request succeeded.2xx codes indicate success; 4xx and 5xx indicate errors.

Other forms

noun

status code

"The server responded with a 404 status code."

noun (plural)

status codes

"Different status codes indicate different outcomes of an HTTP request."

Often used with

return a status codeUsed when describing what a server sends back to a client
check the status codeUsed when examining the response from an API or web request
handle status codesUsed when writing logic to respond to different status code values
status code 200, 404, 500Always used with the specific three-digit number

Similar words

HTTP status codeMore formal and specific; clarifies that it is related to HTTP protocol
response codeLess common; refers to any code sent in a response

Practice

Try it

4 quick exercises

Pick the most natural phrasing

1. Your API is failing. What do you say?

Complete the sentence

2. When a user tries to access a deleted page, the server should _______ a 404 status code.

Spot the mistake

3. Which sentence uses status code incorrectly?

Rewrite naturally

4. Rewrite using status code: The server said the page you are looking for does not exist, with error number 404.

Questions

Quick poll

Have you said "status code" in a standup this week?

Want more structured practice like this? Our English for Programmers course covers real workplace English in depth.

Your badges