generated: '2026-08-12' method: probed source: 'probes of the conventional status/changelog/versioning locations plus a full read of https://docs.pebblepost.com/ and the www.pebblepost.com page sitemap' # NOTHING IN THE OPERATIONAL LIFECYCLE IS PUBLISHED. No status page, no changelog, no # release notes, no versioning policy, no deprecation policy, no SLA. Each was checked # individually and each is a recorded negative below. Consequently this file is wired # as `Lifecycle` ONLY — it deliberately carries NO `StatusPage` and NO `Deprecation` # pointer in apis.yml, because those pointers assert the provider publishes those # things and PebblePost does not. versioning: policy_published: false scheme: null version_in_path: false version_header: null note: 'No version segment was observed on either live host. api.pebblepost.com answers /health at the root with no version prefix, and /v1 returns the same 404 envelope as any other unknown path, so there is no evidence of a /v1 namespace.' evidence: - url: https://api.pebblepost.com/v1 status: 404 - url: https://api.pebblepost.com/v1/openapi.json status: 404 deprecation: policy_published: false sunset_header: false deprecation_header: false rfc8594: false deprecated_operations: [] note: 'No deprecation policy page exists and there is no OpenAPI in which operations could be marked deprecated. No Sunset or Deprecation response header was returned on any probed path.' status_page: published: false url: null note: 'CHECKED AND FALSE — and the check is worth recording because the obvious probe LOOKS like a hit. https://pebblepost.statuspage.io/ returns HTTP 200, but it is an unclaimed Statuspage subdomain that redirects to Atlassian''s own Statuspage marketing page (final URL https://www.atlassian.com/software/statuspage, "Real-Time Incident Communication with Statuspage | Atlassian"). It is NOT a PebblePost status page. status.pebblepost.com and status.pbbl.co do not resolve.' evidence: - url: https://pebblepost.statuspage.io/ status: 200 resolved_to: https://www.atlassian.com/software/statuspage verdict: false-positive - url: https://status.pebblepost.com/ status: 000 observed: does not resolve - url: https://status.pbbl.co/ status: 000 observed: does not resolve changelog: published: false url: null note: 'No changelog, release-notes or "what''s new" surface. The help center''s four collections (Getting Started, Performance Dashboard Access, Performance Dashboard Reports Help, Reporting Dashboards) contain no dated release article, and the 65-page marketing sitemap contains none either. Product news appears only as undated-in-URL blog posts at https://www.pebblepost.com/blog/.' nearest_surface: name: Company blog url: https://www.pebblepost.com/blog/ rss: https://www.pebblepost.com/feed/ status: 200 note: 'Marketing posts, not release notes. Product changes surface here occasionally and without version numbers — e.g. the 2023-06-01 post announcing a Shopify public app.' sla: published: false uptime_target: null support_response_target: null note: 'No SLA or uptime commitment on any public page. Terms of service and terms of use are published but are commercial terms, not an availability commitment.' terms: - url: https://www.pebblepost.com/terms-of-service/ status: 200 - url: https://www.pebblepost.com/terms-of-use/ status: 200 support: channels: - type: help-center url: https://docs.pebblepost.com/ status: 200 - type: account-manager note: 'The help center routes integration work to "your PebblePost Account Manager" rather than to a support queue or developer forum.' - type: sales-contact url: https://www.pebblepost.com/lets-chat/ status: 200 runtime_observed: hosts: - host: api.pebblepost.com liveness_endpoint: /health status: 200 body: '{"status":"UP"}' note: 'The only anonymously reachable route found on this host. A liveness probe is not a status page — it reports one process, publishes no history, no incident record and no component breakdown.' - host: api.pbbl.co status: 403 note: AWS API Gateway; every path rejected before routing. x-gap: - 'PebblePost publishes nothing an operator could use to plan around change: no changelog, no versioning statement, no deprecation policy and no status page. A brand running the tag on its checkout pages has no way to learn that the tag changed, and no page to check when conversions stop arriving.' - 'The unclaimed pebblepost.statuspage.io subdomain is a small but real hygiene issue — it resolves and returns 200, so an automated checker (or a customer) can easily mistake it for a status page that PebblePost operates.'