Available Methods
list
List all profiles (admin only)
GET /api/v1/profiles
Signature: lb.profiles.list({ query?: \{ limit, prev \} })
Parameters:
Returns:
Response:
['array', 'null']
me.get
Get own profile
GET /api/v1/profiles/me
Signature: lb.profiles.me.get()
No parameters.
Returns:
me.update
Update own profile
PUT /api/v1/profiles/me
Signature: lb.profiles.me.update({ body: \{ ... \} })
Parameters:
Returns:
me.accept-terms
Accept terms of service
POST /api/v1/profiles/me/terms
Signature: lb.profiles.me.accept-terms()
No parameters.
Returns:
search
Search profiles by username or email
GET /api/v1/profiles/search
Signature: lb.profiles.search({ query?: \{ q, limit, prev \} })
Parameters:
Returns:
Response:
['array', 'null']
get
Get a profile by ID
GET /api/v1/profiles/{id}
Signature: lb.profiles.get({ path: \{ id \} })
Parameters:
Returns: