Authentication

GuruFocus API uses Personal API Token to authenticate requests. When you make a request to the API, you need to include your API token in the request URL.

GET https://api.gurufocus.com/public/user/{api_token}/{request}

Example

GET https://api.gurufocus.com/public/user/{api_token}/stock/WMT/financials

If the API Token is not valid, you'll generally receive a 401: Unauthorized HTTP status code response.