action daniweb_patch_positions_id { label: "patch_positions_ID" description: "Update the OAuth'ed end user's Curriculum Vitae by modifying an existing position." provider: daniweb method: PATCH path: "/positions/{ID}" encoding: json input: { type: "object" properties: { ID: { type: "integer" format: "int32" } } required: ["ID"] additionalProperties: false } output: { type: "object" properties: { data: { type: "object" required: ["id"] properties: { app: { type: "object" required: ["id"] properties: { about: { type: "object" properties: { description: { type: "string" } name: { type: "string" } website: { type: "object" properties: { thumbshot: { type: "string" } url: { type: "string" format: "uri" } } } } } id: { type: "number" format: "int32" } legal: { type: "object" properties: { privacy_url: { type: "string" format: "uri" } tos_url: { type: "string" format: "uri" } } } } } category: { type: "string" } id: { type: "number" format: "int32" } organization: { type: "object" properties: { industry: { type: "string" } name: { type: "string" } size: { type: "string" } ticker: { type: "string" } type: { type: "string" } url: { type: "string" format: "uri" } } } role: { type: "object" properties: { end_date: { type: "string" format: "date" } start_date: { type: "string" format: "date" } summary: { type: "string" } title: { type: "string" } } } user: { 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" } profile: { type: "object" properties: { first_name: { type: "string" } last_name: { type: "string" } } } 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" } } } }