action daniweb_patch_users { label: "patch_users" description: "Update the OAuth'ed end user's account profile. At this time, for anti-spam reasons, restrictions preclude the ability to update email address and some other settings via the API." provider: daniweb method: PATCH path: "/users/~" encoding: json output: { type: "object" properties: { data: { type: "object" required: ["id"] properties: { business_card: { type: "object" properties: { company_name: { type: "string" } company_size: { type: "string" } headline: { type: "string" } industry: { type: "string" } interest_tags: { type: "array" items: { type: "string" } } job_position: { type: "string" } summary: { type: "string" } website: { type: "object" properties: { thumbshot_uri: { type: "string" format: "uri" } url: { type: "string" format: "uri" } } } } } community_persona: { type: "object" required: ["id"] properties: { id: { type: "number" format: "int32" } identity: { type: "object" properties: { avatar_uri: { type: "string" format: "uri" } badge: { type: "string" } profile_url: { type: "string" format: "uri" } username: { type: "string" } } } location: { type: "object" properties: { free_form: { type: "string" } } } personal: { type: "object" properties: { about_me: { type: "string" } birthday: { type: "string" } interests: { type: "string" } pc_specs: { type: "string" } } } signature: { type: "object" properties: { parsed: { type: "string" } raw: { type: "string" } } } stats: { type: "object" properties: { answered_count: { type: "number" format: "int32" } endorsements_count: { type: "number" format: "int32" } posts_count: { type: "number" format: "int32" } reputation_count: { type: "number" format: "int32" } } } } } id: { type: "number" format: "int32" } location: { type: "object" properties: { city: { type: "string" } country: { type: "number" format: "int32" } ip_address: { type: "string" } latitude: { type: "string" } longitude: { type: "string" } region: { type: "string" } } } matching: { type: "object" properties: { goals: { type: "array" items: { type: "string" } } interest_tags: { type: "array" items: { type: "string" } } location_importance: { type: "string" } targeted_industry: { type: "string" } } } profile: { type: "object" properties: { first_name: { type: "string" } introduction: { type: "string" } last_name: { type: "string" } } } settings: { type: "object" properties: { email: { type: "string" } email_verified: { type: "boolean" } notifications: { type: "string" } timezone: { type: "number" format: "int32" } } } usage: { type: "object" properties: { available_status: { type: "boolean" } joined_timestamp: { type: "string" format: "date-time" } last_activity_timestamp: { type: "string" format: "date-time" } online_status: { type: "boolean" } } } } } success: { type: "boolean" } } } }