Client area

Licenses, downloads and support tickets.

Documentation v1.0.8

Advanced Age Verification Pro

Integrations & API Pro feature

REST API Reference

1 min read Updated Nov 12, 2026
REST API Reference – Advanced Age Verification Pro screenshot

Read your age-verification data from dashboards, BI tools or your own app. All endpoints live under /wp-json/avp/v1/ and return JSON.

Authentication

  1. In WordPress open Users → Profile → Application Passwords, enter a name and click Add New.
  2. Use Basic authentication with your username and that password.
curl -u "admin:xxxx xxxx xxxx xxxx xxxx xxxx" \
  "https://yourstore.com/wp-json/avp/v1/stats?from=2026-11-01&to=2026-11-30"

The user needs the matching permission — administrators always have it; other roles can get it under Team access.

Endpoints

EndpointReturnsPermission
GET /statusWhether the current browser has passed the check — for headless / decoupled sites.Public
GET /stats?from=&to=Checks shown, passed and failed by method, country and device.View reports
GET /logs?from=&to=&page=1&per_page=100The audit log with masked IP addresses.View reports
GET /identity?status=pendingThe ID review queue (without the documents).Review ID documents

Dates use the format YYYY-MM-DD. Without a valid login the protected endpoints answer 401 / 403.

Tip: For push notifications instead of polling, use webhooks.

Read next

Was this guide helpful?

Still stuck?

Open a ticket and the developer will help you set it up — usually within 24 hours.

Get help