Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/JanContrerasDev/gestor-contrasenas/llms.txt

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

Base URL

All API endpoints are prefixed with /api:
/api

Available Endpoints

The Password Manager API provides the following endpoints for managing passwords:

Password Management

  • GET /api/listPassword - Retrieve all active passwords
  • GET /api/getPassword/ - Retrieve a specific password by ID
  • POST /api/createPassword - Create a new password entry
  • POST /api/updatePassword/ - Update an existing password
  • POST /api/deletePassword/ - Soft delete a password (sets status to 0)

Authentication

By default, the API endpoints do NOT require authentication. All endpoints are publicly accessible in the current implementation.
For production use, you should protect these endpoints with Laravel Sanctum authentication. See the Authentication guide for instructions on securing your API.

Response Format

All API responses are returned in JSON format. Successful responses typically include:
  • 200 - Success
  • 400 - Bad Request (validation errors)
  • 404 - Not Found
  • 500 - Internal Server Error

Data Model

Password entries contain the following fields:
  • id - Unique identifier (auto-generated)
  • password - The password value
  • sistema - System/application name
  • usuario - Username associated with the password
  • status - Status flag (1 = active, 0 = deleted)

Build docs developers (and LLMs) love