Workflow

Client data sections and pagination

Fetch only the selected profile, contact, invoice, payment, estimate, proposal, project, ticket, contract, file and subscription data.

22 connected guidesLive filterPermission-aware instructions
22 guides
Category

Proplix Secure API Gateway

Open guide →
Guide

Call the client data endpoint

GET /proplix_api_gateway/portal_api/me or /me/{section} with the short-lived bearer session.

Open guide →
Guide

Use GET for client data

Non-GET requests are rejected.

Open guide →
Guide

Send the client session token

Use the short-lived token, not the master token.

Open guide →
Guide

Fetch all allowed sections

Call /me without a section to receive permitted data groups.

Open guide →
Guide

Fetch one allowed section

Call /me/{section} for a selected allowed section.

Open guide →
Guide

Set page

Page is normalised to at least 1.

Open guide →
Guide

Set per_page

Use the supported bounded pagination value returned by the production model.

Open guide →
Guide

Understand core portal permission filtering

The production model applies contact/client portal permissions in addition to profile section selection.

Open guide →
Guide

Resolve a disallowed section

Enable the section on the portal profile and ensure the contact has corresponding portal access.

Open guide →
Guide

Understand customer ownership

All core data is filtered to the authenticated client/customer identity.

Open guide →
Guide

Fetch Client profile

Retrieve the authenticated customer’s core customer/account profile.

Open guide →
Guide

Fetch Contacts

Retrieve the authenticated customer’s active contacts related to the customer.

Open guide →
Guide

Fetch Invoices

Retrieve the authenticated customer’s customer invoices permitted by portal rules.

Open guide →
Guide

Fetch Invoice payments

Retrieve the authenticated customer’s payments related to the customer invoices.

Open guide →
Guide

Fetch Estimates

Retrieve the authenticated customer’s customer estimates.

Open guide →
Guide

Fetch Proposals

Retrieve the authenticated customer’s customer proposals.

Open guide →
Guide

Fetch Projects

Retrieve the authenticated customer’s customer projects.

Open guide →
Guide

Fetch Tickets

Retrieve the authenticated customer’s customer support tickets.

Open guide →
Guide

Fetch Contracts

Retrieve the authenticated customer’s customer contracts.

Open guide →
Guide

Fetch Customer files

Retrieve the authenticated customer’s authorised customer files.

Open guide →
Guide

Fetch Subscriptions

Retrieve the authenticated customer’s customer subscriptions.

Open guide →