Yes. At least for the provided macros (Delayed Job, Sidekiq, etc). For example, the Delayed Job macro that's included in the hirefire-resource  library/gem takes the run_at  column into account by skipping (not counting) anything that's not ready to run yet.

If you're not using the hirefire-resource  library/gem, then you can create your own logic that doesn't count jobs that aren't scheduled to run yet when implementing the JSON endpoint.

Did this answer your question?