Widgets API

5 endpoints in this group.

GET /api/widgets/visibility

List Visibility

List current user effective widget visibility rows.

Tenant policy is authoritative. Admin-disabled widgets and plan floors are returned as visible=false so client defaults cannot leak them back.

Responses

CodeDescription
200Successful Response

DELETE /api/widgets/visibility/{widget_id}

Delete Visibility

Drop the user override for widget_id; reverts to registry defaults.

Parameters

NameInTypeRequiredDescription
widget_idpathstringrequired

Responses

CodeDescription
204Successful Response
422Validation Error

PUT /api/widgets/visibility/{widget_id}

Upsert Visibility

Upsert the user visibility row for widget_id (partial update).

Parameters

NameInTypeRequiredDescription
widget_idpathstringrequired

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

PATCH /api/widgets/visibility/{widget_id}/collapsed

Patch Collapsed

Shortcut PATCH for the frontend widgetsApi.setCollapsed client.

Parameters

NameInTypeRequiredDescription
widget_idpathstringrequired

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

PATCH /api/widgets/visibility/{widget_id}/position

Patch Position

Shortcut PATCH for the frontend widgetsApi.setPosition client.

Parameters

NameInTypeRequiredDescription
widget_idpathstringrequired

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

Occasional BlitzPulse product updates and offers, sent only if you tick the box and confirm your address.

How we handle your email

Footer Disclaimer BlitzPulse is educational decision support only. Not investment, tax, or legal advice. Not a broker. Trade at your own risk.