Usage

You can easily import this library using:

from pynytimes import NYTAPI

Then you can simply add your API key (get your API key from The New York Times Dev Portal):

nyt = NYTAPI("Your API key", parse_dates=True)

Make sure that if you commit your code to GitHub you don't accidentially commit your API key.

The following parameters can be set, only the key parameter is required.

Parameters

VariablesDescriptionData typeRequiredDefault

key

The API key from The New York Times

str

True

None

https

Use HTTPS

bool

False

True

session

Optionally set your own request.session

requests.sessions.Session

False

requests.Session()

backoff

bool

False

True

user_agent

Set the User Agent

str

False

pynytimes/[version]

parse_dates

Enable the parsing of dates into datetime.datetime or datetime.date objects

bool

False

False

Last updated