The certificate issues on https://artsyapi.com have been fixed.