dbt Cloud API get to return job status and which models failed

  1. You could download (using the API) the run_results.json artifact that is generated after each run.
  2. The discovery API I think can tell you the status of models for the run.

Note: @Jeremy Yeo originally posted this reply in Slack. It might not have transferred perfectly.