NinjaPipe icon

NinjaPipe

Production-ready NinjaPipe node with one action interface, safer validation, Databin webhook support, and update-friendly UX

Contact → Enable Client Portal

AI-generated

Summary

Enables client portal for a contact via PUT /contacts/{id}/enable-client-portal.

Inputs

  • id (required) — The ID of the contact to enable the portal for.
  • portalBody — JSON body sent with the request to configure the client portal.
  • resourcePathOverride — Override the default contact endpoint path (/contacts). Only use if your NinjaPipe workspace exposes a different path.
  • showAdvanced — Show path override and raw JSON fields for special cases.

Output shape

array

Array of record objects extracted from the API response, each optionally flattened with custom fields.

Examples

Example 1: Enable portal for contact ID 123 with custom portal settings

id: '123', portalBody: {'settings': {'plan': 'pro'}}, resourcePathOverride: '', showAdvanced: true

Links

Discussion