action daniweb_post_conversations_id_searches { label: "post_conversations_ID_searches" description: "Fetch messages authored from within specified conversations that match a query string passed in as a search parameter along with their relevancy score." provider: daniweb method: POST path: "/conversations/{ID}/searches" encoding: json input: { type: "object" properties: { ID: { type: "array" items: { type: "integer" format: "int32" } } } required: ["ID"] additionalProperties: false } output: { type: "object" properties: { data: { type: "array" items: { type: "object" properties: { 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" } } } } } conversation: { type: "object" required: ["id"] properties: { first_message: { type: "object" properties: { author: { type: "object" additionalProperties: true } timestamp: { type: "string" format: "date-time" } } } id: { type: "number" format: "int32" } latest_message: { type: "object" additionalProperties: true } user_a: { type: "object" additionalProperties: true } user_b: { 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 } } } text: { type: "object" properties: { parsed: { type: "string" } } } timestamp: { type: "string" format: "date-time" } } } relevance: { type: "object" properties: { score: { type: "number" format: "float" } } } } } } pagination: { type: "object" properties: { limit: { type: "number" format: "int32" } offset: { type: "number" format: "int32" } total_records: { type: "number" format: "int32" } } } } } }