curl --request PATCH \
--url https://api.example.com/profile \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"name": "<string>",
"profile": {
"companyName": "",
"slogan": "",
"logoUrl": "<string>",
"name": "",
"email": "<string>",
"phone": "<string>",
"website": "<string>",
"location": "",
"providerType": "freelancer",
"workAreas": [
"<string>"
],
"role": "Fullstack Developer",
"seniority": "Junior",
"weeklyHours": 40,
"availability": "<string>",
"teamSize": 123,
"orgDescription": "<string>",
"orgServices": [
"<string>"
],
"orgClients": "<string>",
"companyTaxId": "<string>",
"agencyMargin": 123,
"rateCards": [
"<unknown>"
],
"teamMembers": [
"<unknown>"
],
"yearsOfExperience": 123,
"portfolioUrl": "<string>",
"githubUrl": "<string>",
"linkedinUrl": "<string>",
"skills": [
"<string>"
],
"certifications": [
"<string>"
],
"bio": "<string>",
"relevantProjects": [
{}
],
"taxRate": 0,
"taxName": "VAT",
"paymentInfo": "<string>",
"paymentMethods": [
"<string>"
],
"clientPaymentLinkUrl": "<string>",
"bankDetails": "<string>",
"customValidityNote": "<string>",
"customOperationalNote": "<string>",
"demoMode": true,
"apiKey": "<string>",
"openaiApiKey": "<string>",
"aiProvider": "gemini",
"customClauses": [
{
"id": "<string>",
"title": {},
"content": {},
"titleEs": "<string>",
"titleEn": "<string>",
"contentEs": "<string>",
"contentEn": "<string>"
}
],
"translationsEn": {},
"telegramChatId": "<string>",
"uiLanguage": "<string>",
"theme": "<string>",
"themeStyle": "<string>",
"onboardingProgress": {},
"proposalDefaults": {}
}
}
'