action contentgroove_post_api_v1_medias { label: "create media" provider: contentgroove method: POST path: "/api/v1/medias" encoding: json input: { type: "object" required: ["data"] properties: { data: { type: "object" required: ["attributes"] properties: { attributes: { type: "object" properties: { description: { type: "string" } name: { type: "string" } source_url: { type: "string" } upload_id: { type: "string" } } } } } } } output: { type: "object" additionalProperties: true } }