Skip to content

Handle 403 error #817

@ksauzz

Description

@ksauzz

We sometimes observed https://api.materialsproject.org/heartbeat responds a 403 error, then mp-api just raises JSONDecodeError.
It would be nice to show users a 403 error, and what could happen such as rate limit or something.

JSONDecodeError: Expecting value: line 1 column 1 (char 0)

refs:
https://matsci.org/t/pymatgen-ext-matproj-mpresterror-rest-query-returned-with-error-status-code-403-content-berror-code-1020/47992
https://matsci.org/t/mpresterror-rest-query-returned-with-error-status-code-403/792

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions