Jagdish Idhate
Jagdish Idhate

Reputation: 7742

Api Gateway change default error response format?

When I send request with wrong x-api-key, I get default response as

{
  "message": "Forbidden"
}

I can modify error response from lambda if it hits my lambda function. But in this case aws sends default error response.

I have different error format for my endpoint

{
  type:"error",
  "message":"...",
  "status":"...",
  "code":403,
  ...
}

Is there any way to change to above format?

Upvotes: 0

Views: 1266

Answers (1)

jens walter
jens walter

Reputation: 14029

There is a new feature within API gateway where you can define default responses for various errors.

enter image description here

Documention for this feature is over here:

API Gateway Responses

Upvotes: 4

Related Questions