Complete Profile Verification
GET/company/auth/isComplete
Endpoint to check if the user profile is complete. Performs the following operations:
- Validates JWT token
- Retrieves authenticated user data
- Verifies mandatory profile fields
- Returns completion status
Verified fields:
- Full name
- Phone number
- Address
- Tax data (NIF)
- Associated company data
Detailed flow:
- Client sends request with valid JWT token
- Server verifies authentication (401 if invalid)
- Searches for user in database
- Verifies mandatory profile fields
- Returns completion status (true/false)
Example of successful response:
{
isCompleted: true
}
Error codes:
- 401: Invalid or missing token
- 404: User not found
- 500: Internal server error
Responses
- 200
- 401
Profile Completion Status
Unauthorized