API

A central API for functions that must remain synchronized.

OpenPort.fr clients use the central API for private invitations, consumer rights, remote profiles, and HTTP Inspector. Sensitive operations remain authenticated.

Référence fonctionnelle

Endpoints follow account and tunnel permissions.

This page describes the families used by OpenPort.fr clients. It does not replace authentication controls: account tokens and associated rights remain required.

Private invitations

Creation and joining of owner / consumer access. The Connect journey prioritizes the join endpoint.

  • POST /api/private/invites/create
  • POST /api/private/invites/connect
  • POST /api/private/invites/redeem

Consumer rights

Synchronization, reading, and revocation of rights associated with a private tunnel.

  • GET /api/private/grants/allowed
  • GET /api/private/grants/list
  • POST /api/private/grants/revoke

Private lifecycle

Synchronized deletion of an owner or consumer and invalidation of associated links.

  • POST /api/private/tunnels/delete-owner
  • POST /api/private/tunnels/delete-consumer

HTTP Inspector

List, detail, replay, and curl export of HTTP requests visible to the authorized account.

  • GET /api/stats/http-inspector/requests
  • GET /api/stats/http-inspector/request
  • POST /api/stats/http-inspector/replay
  • GET /api/stats/http-inspector/curl