Back to dashboard

App settings

Configure integrations used by your widgets.

Instagram integration

Required for Instagram Carousel widgets. Posts are fetched server-side via the Facebook Graph API and cached for 1 hour.

Generate from Graph API Explorer with instagram_basic, instagram_manage_insights, pages_show_list permissions, then exchange for a long-lived token via /oauth/access_token?grant_type=fb_exchange_token. Store on server only — never expose client-side.

Find this in Graph API Explorer: GET /{your-page-id}?fields=instagram_business_account. Must be a Business or Creator account connected to the Page above.

Cron schedule

Add this URL to a cPanel cron job, scheduled to run every hour. It refreshes posts for all carousel widgets.

Suggested cron expression: 0 * * * * (top of every hour). The endpoint is rate-limit-safe — if it's hit more often than needed, widgets that aren't stale won't be refetched.

Example cron command using curl: