Skip to main content

Using the API log

Navigate to Booking Engine → API Log to inspect recent HTTP conversations between WordPress and booking providers.

API Log admin screen


Filters

FilterMeaning
ProviderNarrow rows to one integration slug (e.g. kross).
HTTP statusFocus on errors (401, 429, 500, …) vs successes (200).

Filters apply via drop-downs at the top of the screen (they use URL parameters internally).


Columns explained

ColumnPurpose
TimeWhen the request finished on WordPress.
ProviderIntegration slug owning the request.
MethodHTTP verb (GET, POST, …).
EndpointRelative path or logical endpoint label recorded by logger.
StatusHTTP status code returned (when available).
DurationRound-trip milliseconds—helps detect timeouts vs slow APIs.
CorrelationTrace id tying related retries together—share with vendor support.
MessageShort human-readable summary / error excerpt.

Up to 200 newest rows display—plan exports/screenshots early if you rotate logs frequently.


Auth rows

Sensitive auth/token exchanges may be omitted unless developers explicitly enable logging via bec_log_auth_requests filter—don’t panic if login succeeds yet auth rows stay hidden.