Profile

4 endpoints

Upload profile image

Upload a profile image for the authenticated user. Image will be automatically processed, resized to 400x400, and converted to WebP format.

Parameters
imagerequired
fileProfile image (JPEG, PNG, WebP, or HEIF, max 10MB)
Responses
201Successfully uploaded profile image
400Invalid input data or validation errors
401Authentication required
413File too large (max 10MB)
422Invalid image format or processing failed
500Internal server error
Code Examples
example.ts
typescript
1import { Limbos } from '@limbos/sdk';
2
3const client = new Limbos({
4 apiKey: process.env.LIMBOS_API_KEY,
5});
6
7const result = await client.profile.create({
8// Add required fields here
9});
10
11console.log(result);