Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/jparra-amell/api_solsql/llms.txt

Use this file to discover all available pages before exploring further.

The Places API lets you create, retrieve, update, and delete physical locations or points of interest stored in SolSQL. Each place carries metadata like contact details, opening hours, fees, and coordinates, making it suitable for map-based applications, directories, and travel guides.

Available endpoints

GET /api/Places

Retrieve all places.

GET /api/Places/\{id\}

Get a single place by its numeric ID.

GET /api/Places/\{id\}/detalle

Get full place detail with optional user interaction context (favorites, reactions).

GET /api/Places/info_rapida

Get a lightweight summary of all places — ideal for listings and map views.

GET /api/Places/buscar

Search places by a keyword term using ?busqueda={term}.

POST /api/Places

Create a new place.

PUT /api/Places/\{id\}

Update an existing place by ID.

PUT /api/Places/activate/\{id\}

Activate a place (sets status to active).

PUT /api/Places/deactivate/\{id\}

Deactivate a place (sets status to inactive).

DELETE /api/Places/\{id\}

Permanently delete a place by ID.
Each place has a status field that controls its visibility. A value of 1 means active; 0 means inactive. Rather than setting this field manually through the update endpoint, use the dedicated activate (PUT /api/Places/activate/{id}) and deactivate (PUT /api/Places/deactivate/{id}) endpoints to toggle a place’s status safely.

Build docs developers (and LLMs) love