Will invoking a AWS Lambda Endpoint with a custom authorizer function count as two api requests instead of one?

If I add a custom authorizer function to verify JWT token to my Lambda API, will it count/billed as two API requests?

custom authorizer function is just another lambda function which is called before the actual api to evaluate the request header for the user credentials.

So will the custom authorizer function be deemed as an additional api request every time I invoke my lambda function?

Turn on logging for your lambda functions. The billing info is in there.

Yes, but the result is cached by api gateway so essentially it’s once per session.