action daniweb_post_groups { label: "post_groups" description: "Create a new group for other members to join. Any user who is using an access token whose bubble you exist in can join your group provided it is not a private group. Private groups can only be joined by members who know its passphrase. Unlisted groups can be joined by anybody as long as they know the Group ID, but they are not referenced anywhere to non-members. Public groups can be joined by anybody, are discoverable, and anyone can see the public groups a user is a member of, provided the group owner exists in their access token's bubble. Groups each have their own discussions, transcripts, schedules, and ability to list and search their members." provider: daniweb method: POST path: "/groups" encoding: json output: { type: "object" properties: { data: { type: "object" required: ["id"] properties: { first_message: { type: "object" properties: { timestamp: { type: "string" format: "date-time" } } } id: { type: "number" format: "int32" } latest_message: { type: "object" required: ["id"] properties: { author: { 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" } } } } } group: { type: "object" additionalProperties: true } id: { type: "number" format: "int32" } last_seen: { type: "object" properties: { timestamp: { type: "string" format: "date-time" } user: { type: "object" additionalProperties: true } } } moderated: { type: "object" properties: { deleted_status: { type: "boolean" } } } text: { type: "object" properties: { parsed: { type: "string" } } } timestamp: { type: "string" format: "date-time" } } } member_count: { type: "number" format: "int32" } owner: { type: "object" additionalProperties: true } properties: { type: "object" properties: { description: { type: "string" } name: { type: "string" } privacy: { type: "string" } slug: { type: "string" } } } } } success: { type: "boolean" } } } }