action vercel_get_configurable_log_drains { label: "Retrieves a list of Configurable Log Drains" description: "Retrieves a list of Configurable Log Drains. This endpoint must be called with a team AccessToken (integration OAuth2 clients are not allowed). Only log drains owned by the authenticated team can be accessed." provider: vercel method: GET path: "/v1/log-drains" encoding: json input: { type: "object" properties: { projectId: { type: "string" } teamId: { type: "string" } } additionalProperties: false } output: { type: "array" items: { type: "object" required: ["createdAt", "id", "ownerId", "type", "deliveryFormat", "url"] properties: { branch: { type: "string" description: "The branch to filter logs by" } configurationId: { type: "string" description: "The ID of the related integration configuration" } createdAt: { type: "number" description: "A number containing the date when the log-drain was created in in milliseconds" } deliveryFormat: { type: "string" description: "The log-drain defined delivery format" enum: ["json", "ndjson", "syslog"] } environment: { type: "string" description: "The environment to filter logs by" enum: ["preview", "production"] } headers: { type: "object" description: "Construct a type with a set of properties K of type T" } id: { type: "string" description: "The log-drain id" } ownerId: { type: "string" description: "The unique ID of the team the deployment belongs to" } projectIds: { type: "array" description: "The ID of the projects the deployment is associated with" items: { type: "string" } } sources: { type: "array" description: "The log-drain defined sources" items: { type: "string" description: "The log-drain defined sources" enum: ["static", "lambda", "build", "edge", "external"] } } type: { type: "string" description: "The log-drain defined delivery format" enum: ["json", "ndjson", "syslog"] } url: { type: "string" description: "A string with the URL of the log-drain" } } } } }