Search + K

Command Palette

Search for a command to run...

Sign In

Block a user

PUT /user/blocks/{username}
Copy endpoint
https://api.github.com

Blocks the given user and returns a 204. If the authenticated user cannot block the given user a 422 is returned.

Parameters

path Path Parameters

Name Type
username required

The handle for the GitHub user account.

string

Responses

204

Response

unknown

Redirects

304

Not modified

unknown

Client Errors

401 application/json

Requires authentication

interface BasicError {
message?: string;
documentation_url?: string;
url?: string;
status?: string;
}
403 application/json

Forbidden

interface BasicError {
message?: string;
documentation_url?: string;
url?: string;
status?: string;
}
404 application/json

Resource not found

interface BasicError {
message?: string;
documentation_url?: string;
url?: string;
status?: string;
}
422 application/json

Validation failed, or the endpoint has been spammed.

interface ValidationError {
message: string;
documentation_url: string;
errors?: {
resource?: string;
field?: string;
message?: string;
code: string;
index?: number;
value?: string[] | string | number | null;
}
[]
;
}