Errors
All API responses are wrapped in a fiderpy.v1.utils.domain.FiderAPIResponse object…including errors.
>>> from fiderpy import Fider
>>> fider = Fider(host="https://demo.fider.io", api_key="1234567890")
>>> response = fider.posts.create_post(request=CreatePostRequest(title="Test Post", description="This is a test post"))
>>> response
FiderAPIResponse(
message="There was an error with your request.",
data=None,
errors=[FiderError(message='API Key is invalid', field=None)]
)
You can read more about errors in the Fider API documentation.