Re:Congress.gov API
by simonw on Thursday September 08, 2022 @04:00PM
(#32771228)
I wonder why this has API keys at all? Maybe so they can keep logs of who is using the API and for what purpose.
[ Parent
| on HN ]
Re:Congress.gov API
by phantomread on Thursday September 08, 2022 @04:04PM
(#32771298)
It also helps when trying to put limits on greedy users or maintain a ban-list. Attribution is also important, like you said.
Granted, an abusive user could just keep creating new keys, but if they require something like email verification then it's a little bit costlier to circumvent than nothing.
EDIT: Based on other comments, there's no email verification.
Re:Congress.gov API
by cmeacham98 on Thursday September 08, 2022 @04:34PM
(#32771712)
There isn't currently, but they could add whatever requirements to generate new keys in the future they want. If they didn't have keys that would break every existing client.