{% extends "base_page.html" %} {% if api_query %} {# Set API Query status style #} {% if api_query.is_active %} {% set query_status = 'Enabled' %} {% set query_status_btn = 'Disable Endpoint' %} {% set query_status_btn_color = 'red' %} {% set query_status_id = 'query_enabled' %} {% else %} {% set query_status = 'Disabled' %} {% set query_status_btn = 'Enable Endpoint' %} {% set query_status_btn_color = 'blue' %} {% set query_status_id = 'query_disabled' %} {% endif %} {# Set Schedule status style #} {% if api_query.is_scheduled %} {% set schedule_status = 'Running' %} {% set schedule_status_btn = 'Pause Scheduling' %} {% set schedule_status_btn_color = 'red' %} {% set scheduling_id = 'scheduling_running' %} {% else %} {% set schedule_status = 'Paused' %} {% set schedule_status_btn = 'Start Scheduling' %} {% set schedule_status_btn_color = 'blue' %} {% set scheduling_id = 'scheduling_paused' %} {% endif %} {% endif %} {% block content %} {% block api_query_content %}{% endblock %} {% if api_query %}

Scheduling

{% if not api_query.is_error_limit_reached %}
{% if api_query.is_active %}
{% else %}
Enable the public request endpoint to start scheduling
{% endif %}
{% endif %}

Schedule and check the status of updated.

Status {{ schedule_status }}
Refresh Interval {{ api_query.refresh_interval }} seconds
Last Refreshed {{ api_query.modified_timedelta }}
{% for error in api_query.errors %} {% if loop.first %}

Errors ({{ api_query.error_count }})

Error responses received during API request fetch.

{% endif %} {# first error in loop #} {% if loop.last %}
Timestamp Error
{{ error.timestamp }} {{ error.content }}
{% endif %} {# last error in list #} {% endfor %}

Response Info

{% if not api_query.is_error_limit_reached %}
{% endif %}

Details about the response for requests to the Public Endpoint.

Last Requested {{ api_query.last_request_timedelta }}
Request Count {{ api_query.request_count }}
Response {% if api_query.response_content %}
{{ api_query.response_content }}
{% else %}

No response found.

{% if api_query.is_active and api_query.in_queue %} The query is scheduled, click on Run Now to execute it manually. {% else %} Click Start to schedule this query. {% endif %}

{% endif %}
{% endif %} {# if api_query #} {% endblock %}