---
title: "Get Portal Overview"
method: GET
path: "/api/integrazu/portal-config/overview"
tags: ["Portal Configuration"]
---

# Get Portal Overview

`GET /api/integrazu/portal-config/overview`

Everything the "Configurações de Portais" screen renders, in one call.

Merges three sources so the UI never has to reconcile them itself:
  * `apis-type/getAll` — which portals exist and which fields each accepts
    (with Integrazu's own defaults, so the form does not ask a dealer for
    the StandVirtual integrator `client_id` or the PiscaPisca `domain`);
  * `apis/getAll` — what is actually configured on this brand's account;
  * our row — the identifiers to pre-fill, and which secrets are on file.

Per-portal `state` is DERIVED, never stored:
    not_configured  — absent from the account
    active          — registered and the portal accepted the credentials
    auth_failed     — registered, credentials refused
    disabled        — registered but switched off
    unverified      — registered, never successfully checked

## Query parameters

- `brand_id` integer, required

## Headers

- `x-api-token` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

## Changes

- **2026-09-26** `b65cead3236b` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/multigest/apis/multigest-protected-api/changes/api/integrazu/portal-config/overview/get.md)

---

[API](https://skmtc.dev/multigest/apis/multigest-protected-api.md) · [All operations](https://skmtc.dev/multigest/apis/multigest-protected-api/llms.txt) · [OpenAPI document](https://skmtc.dev/multigest/apis/multigest-protected-api/revisions/447243444af4?raw)
