action discourse_get_topic_by_external_id { label: "Get topic by external_id" provider: discourse method: GET path: "/t/external_id/{external_id}.json" encoding: json input: { type: "object" properties: { external_id: { type: "string" } } required: ["external_id"] additionalProperties: false } output: { type: "object" additionalProperties: true } }