{"openapi":"3.1.0","info":{"version":"0.1.0","title":"Pipe0 API"},"security":[{"bearerAuth":[]}],"servers":[{"url":"https://api.pipe0.com"}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer"}},"schemas":{"PipesResponseSchema":{"type":"object","properties":{"id":{"type":"string"},"organization_id":{"type":"string"},"order":{"type":"array","items":{"anyOf":[{"type":"number"},{"type":"string"}]}},"field_definitions":{"type":"object","additionalProperties":{"type":"object","properties":{"type":{"type":"string","enum":["string","number","boolean","json","unknown"]},"label":{"type":"string"},"added_by":{"type":"object","properties":{"ref":{"anyOf":[{"type":"string","enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1"]},{"type":"string","enum":["input"]}]},"config_hash":{"type":["string","null"]},"pipe_index":{"type":["number","null"]}},"required":["ref","config_hash","pipe_index"]},"format":{"type":["string","null"],"enum":["json_object","json_list","json_list_string","url","website_url","profile_url","email","datetime","currency","date","phone","markdown","text","int","decimal","address_line_1","zip_code","percent"]},"is_primary_output":{"type":"boolean"}},"required":["type","label","added_by","format","is_primary_output"]}},"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"path":{"type":"string"}},"required":["code","message"]}},"records":{"type":"object","additionalProperties":{"type":"object","properties":{"id":{"anyOf":[{"type":"number"},{"type":"string"}]},"fields":{"type":"object","additionalProperties":{"type":"object","properties":{"value":{"anyOf":[{"type":"string","minLength":1},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"object","additionalProperties":{}},{"type":"array","items":{}},{"type":"null"}]},"status":{"anyOf":[{"type":"string","enum":["completed"]},{"type":"string","enum":["failed"]},{"type":"string","enum":["pending"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["no_result"]},{"type":"string","enum":["skipped"]}]},"type":{"type":"string","enum":["string","number","boolean","json","unknown"]},"reason":{"type":["object","null"],"properties":{"code":{"type":"string"},"summary":{"type":"string"},"message":{"type":"string"}},"required":["code","summary","message"]},"claimed_by":{"type":"object","properties":{"ref":{"type":["string","null"],"enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1","input"]},"config_hash":{"type":["string","null"]}},"required":["ref","config_hash"]},"resolved_by":{"type":["object","null"],"properties":{"ref":{"type":["string","null"],"enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1","input","system"]},"environment":{"type":["string","null"],"enum":["production","sandbox"]},"config_hash":{"type":["string","null"]},"input_hash":{"type":["string","null"]}},"required":["ref","environment","config_hash","input_hash"]},"widgets":{"type":"object","properties":{"display_value":{"type":"object","properties":{"label":{"type":"string"}}},"entity_logo":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"entity":{"type":"string","description":"The name of the entity."}},"required":["image_url","entity"]},"location_indicator":{"type":"object","properties":{"emoji":{"type":"string","description":"Country flag emoji."}},"required":["emoji"]},"avatar":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"name":{"type":"string","description":"The name of the avatar owner."}},"required":["image_url","name"]},"waterfall":{"type":"object","properties":{"attempted_providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["provider"]}},"available_providers":{"type":"array","items":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"successful_provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["attempted_providers","available_providers"]},"icon":{"type":"object","properties":{"key":{"type":"string","enum":["linkedin","job"]}},"required":["key"]},"action_summary":{"type":"object","properties":{"result_status":{"type":"string","enum":["completed","failed"]}},"required":["result_status"]},"sources":{"type":"object","properties":{"list":{"type":"array","items":{"type":"object","properties":{"source":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"}},"required":["source","url"]}}},"required":["list"]},"confidence":{"type":"object","properties":{"numeric":{"type":"integer","minimum":1,"maximum":5}},"required":["numeric"]}},"description":"A map of widgets associated with this field for UI display, keyed by widget type."},"format":{"type":["string","null"],"enum":["json_object","json_list","json_list_string","url","website_url","profile_url","email","datetime","currency","date","phone","markdown","text","int","decimal","address_line_1","zip_code","percent"]}},"required":["value","status","type","reason","claimed_by","resolved_by","format"]}}},"required":["id","fields"]}},"status":{"type":"string","enum":["completed","failed","pending","processing"]}},"required":["id","organization_id","order","field_definitions","errors","records","status"]},"PipesRequestConfig":{"type":"object","properties":{"environment":{"type":"string","enum":["production","sandbox"],"default":"production"},"widgets":{"type":"object","properties":{"enabled":{"type":"boolean","default":false}},"default":{"enabled":false}},"field_definitions":{"type":"object","properties":{"enabled":{"type":"boolean"}},"default":{"enabled":false},"required":["enabled"]},"transform":{"type":"object","properties":{"include_fields":{"type":"string","enum":["input","annotated"]}},"default":{"include_fields":"input"},"required":["include_fields"]}},"default":{"environment":"production","transform":{"include_fields":"input"},"widgets":{"enabled":false},"field_definitions":{"enabled":false}}},"PipesFieldAnnotations":{"type":"object","additionalProperties":{"type":"object","properties":{"type":{"type":"string","enum":["string","number","boolean","json","unknown"]},"label":{"type":["string","null"]},"format":{"type":["string","null"],"enum":["json_object","json_list","json_list_string","url","website_url","profile_url","email","datetime","currency","date","phone","markdown","text","int","decimal","address_line_1","zip_code","percent"]},"json_metadata":{"type":["object","null"],"properties":{"example_value":{},"schema":{}}}},"required":["type"]}},"PipePayload":{"oneOf":[{"type":"object","properties":{"pipe_id":{"type":"string","enum":["prompt:run@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"prompt":{"type":"object","properties":{"template":{"type":"string","minLength":10,"description":"Liquid prompt with `{{ field }}` input refs, `{{ field | default: \"\" }}` for optional refs, `{{ SECRETS.KEY }}` for secrets, `{{ CONSTANTS.KEY }}` for plaintext constants, and `{% output name, type: \"string\", description: \"...\" %}` to declare model outputs. Supports `{% if %}` / `{% for %}` control flow. Example: \"Summarize {{ name }}. {% output summary, type: \\\"string\\\", description: \\\"One-line summary\\\" %}\""},"json_schemas":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{}},"description":"JSON schemas for output fields with type=\"json\". Keys are referenced via schema=\"<name>\" in output tags."}},"required":["template"]},"model":{"type":"string","enum":["gemini-flash-latest","openai-gpt-latest","openai-gpt-mini-latest"],"default":"gemini-flash-latest"}},"required":["prompt"]}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:newssummary:website@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_news_summary":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_news_summary'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:newssummary:domain@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_domain":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_news_summary":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_news_summary'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:techstack:builtwith@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"technology_list":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'technology_list'"},"technology_match_builtwith":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'technology_match_builtwith'"},"spending_trend":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'spending_trend'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:techstack:builtwith@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_domain":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"technology_list":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'technology_list'"},"technology_match_builtwith":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'technology_match_builtwith'"},"spending_trend":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'spending_trend'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:websiteurl:email@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:domain:workemail@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:funding:leadmagic@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"funding_history":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'funding_history'"},"funding_total_usd":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'funding_total_usd'"},"leadmagic_competitor_list":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'leadmagic_competitor_list'"},"leadmagic_acquisition_history":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'leadmagic_acquisition_history'"},"leadmagic_company_news_list":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'leadmagic_company_news_list'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:funding:leadmagic@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_domain":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"funding_history":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'funding_history'"},"funding_total_usd":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'funding_total_usd'"},"leadmagic_competitor_list":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'leadmagic_competitor_list'"},"leadmagic_acquisition_history":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'leadmagic_acquisition_history'"},"leadmagic_company_news_list":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'leadmagic_company_news_list'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:workemail:waterfall@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic","prospeo","amplemarket","hunter","icypeas","findymail"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"},{"provider":"prospeo"},{"provider":"amplemarket"},{"provider":"hunter"},{"provider":"icypeas"},{"provider":"findymail"}]},"allow_catch_all_emails":{"type":"boolean","default":true},"allow_risky_emails":{"type":"boolean","default":true},"input_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'work_email'"},"email_validation_status":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'email_validation_status'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:workemail:waterfall@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic","prospeo","amplemarket","hunter","icypeas","findymail"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"},{"provider":"prospeo"},{"provider":"amplemarket"},{"provider":"hunter"},{"provider":"icypeas"},{"provider":"findymail"}]},"allow_catch_all_emails":{"type":"boolean","default":true},"allow_risky_emails":{"type":"boolean","default":true},"input_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_domain":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'work_email'"},"email_validation_status":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'email_validation_status'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:email:iswork@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"is_work_email":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'is_work_email'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["email:iswork@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"is_work_email":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'is_work_email'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:name:split@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"first_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'first_name'"},"last_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'last_name'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:name:split@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"first_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'first_name'"},"last_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'last_name'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:validate:email:zerobounce@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"ip_address":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"is_email_valid":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'is_email_valid'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:email:validate:zerobounce@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"zerobounce_validation_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'zerobounce_validation_match'"},"zerobounce_validation_status":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'zerobounce_validation_status'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["email:validate:zerobounce@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"zerobounce_validation_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'zerobounce_validation_match'"},"zerobounce_validation_status":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'zerobounce_validation_status'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:mobilenumber:workemail:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"}]},"input_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"mobile_number":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'mobile_number'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:name:join@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"first_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"last_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:overview@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_social_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_industry":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_industry'"},"company_region":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_region'"},"headcount":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'headcount'"},"estimated_revenue":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'estimated_revenue'"},"founded_year":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'founded_year'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:overview@2"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_industry":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_industry'"},"company_region":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_region'"},"headcount":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'headcount'"},"estimated_revenue":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'estimated_revenue'"},"founded_year":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'founded_year'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:overview@3"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_domain":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_industry":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_industry'"},"company_region":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_region'"},"headcount":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'headcount'"},"estimated_revenue":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'estimated_revenue'"},"founded_year":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'founded_year'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["json:extract:multi@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"json_extraction":{"type":"object","properties":{"field_name":{"type":"string","minLength":1},"extractions":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","minLength":1},"output_field":{"type":"object","properties":{"name":{"type":"string","minLength":1},"format":{"type":["string","null"],"enum":["json_object","json_list","json_list_string","url","website_url","profile_url","email","datetime","currency","date","phone","markdown","text","int","decimal","address_line_1","zip_code","percent"],"default":null},"label":{"type":"string"},"type":{"type":"string","enum":["string","number","boolean","json","unknown"]}},"required":["name","type"]}},"required":["path","output_field"]},"minItems":1}},"required":["field_name","extractions"]}},"required":["json_extraction"]}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["email:write@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"template":{"type":"string","minLength":1,"description":"Liquid template with `{{ field }}` input refs, `{{ field | default: \"\" }}` for optional refs, `{{ SECRETS.KEY }}` for secrets, `{{ CONSTANTS.KEY }}` for plaintext constants, and `{% if %}` / `{% for %}` control flow. Example: \"Write to {{ name }} about {{ topic | default: \\\"the project\\\" }}.\""},"model":{"type":"string","enum":["gemini-flash-latest","openai-gpt-latest","openai-gpt-mini-latest"],"default":"gemini-flash-latest"},"signature":{"type":"string","minLength":5},"persona":{"type":"string"},"output_fields":{"type":"object","properties":{"email_subject":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'email_subject'"},"email_body":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'email_body'"}}}},"required":["template","signature","persona"]}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["fields:merge@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"sources":{"type":"array","items":{"type":"object","properties":{"field_name":{"type":"string"}},"required":["field_name"]},"minItems":2},"output_fields":{"type":"object","properties":{"merge_result":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'merge_result'"}}}},"required":["sources"]}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["field:slugify@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"string_input":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"slugified":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'slugified'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["field:domainify@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"url_input":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'domain'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["http:request@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"method":{"type":"string","default":"GET"},"url":{"type":["string","null"],"minLength":1,"maxLength":2048,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"query_params":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"string"}},"required":["key","value"]},"maxItems":50,"default":[]},"body":{"type":["string","null"],"maxLength":1000000,"description":"Multi-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"string"}},"required":["key","value"]},"maxItems":50,"default":[]},"expected_response_schema":{"type":"object","additionalProperties":{}},"output_fields":{"type":"object","properties":{"http_response_status":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'http_response_status'"},"http_response_body":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'http_response_body'"},"http_response_headers":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'http_response_headers'"}}}}}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["email:send:resend@1"]},"connector":{"type":"object","properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"minItems":1}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"from":{"type":["string","null"],"minLength":3,"maxLength":320,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"to":{"type":["string","null"],"minLength":1,"maxLength":320,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"reply_to":{"type":["string","null"],"maxLength":320,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"subject":{"type":["string","null"],"minLength":1,"maxLength":998,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"body":{"type":["string","null"],"minLength":1,"maxLength":1000000,"description":"Multi-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"output_fields":{"type":"object","properties":{"resend_email_success":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'resend_email_success'"}}}}}},"required":["pipe_id","connector","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["contact:create:resend@1"]},"connector":{"type":"object","properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"minItems":1}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"segment_id":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"add_as_subscribed":{"type":"boolean","default":true},"input_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"resend_contact_id":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'resend_contact_id'"}}}},"required":["segment_id"]}},"required":["pipe_id","connector","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:lookalikes:companyenrich@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"input_fields":{"type":"object","properties":{"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"companyenrich_matches":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'companyenrich_matches'"}}}},"required":["limit"]}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:lookalikes:companyenrich@2"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"input_fields":{"type":"object","properties":{"company_domain":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"companyenrich_matches":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'companyenrich_matches'"}}}},"required":["limit"]}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:match:logodev@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"logo_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'logo_url'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"logodev_describe_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'logodev_describe_match'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:match:logodev@2"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_domain":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"logo_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'logo_url'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"logodev_describe_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'logodev_describe_match'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:posts:crustdata@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"post_list_string":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'post_list_string'"},"crustdata_post_list":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_post_list'"}}}},"required":["limit"]}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:profile:workemail:crustdata@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"crustdata_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_person_match'"},"crustdata_profile_match_score":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_profile_match_score'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:profile:workemail:crustdata@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"crustdata_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_person_match'"},"crustdata_profile_match_score":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_profile_match_score'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:identity:email:waterfall@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["findymail","hunter","crustdata"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"findymail"},{"provider":"hunter"},{"provider":"crustdata"}]},"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:identity:email:waterfall@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["findymail","hunter","crustdata"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"findymail"},{"provider":"hunter"},{"provider":"crustdata"}]},"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:match:crustdata@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"crustdata_companyenrich_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_companyenrich_match'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:match:crustdata@2"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_domain":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"crustdata_companyenrich_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_companyenrich_match'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:identity:amplemarket@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"amplemarket_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_person_match'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["message:send:slack@1"]},"connector":{"type":"object","properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"minItems":1}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"channel_id":{"type":["string","null"],"minLength":3,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"message":{"type":["string","null"],"minLength":1,"maxLength":40000,"description":"Multi-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"output_fields":{"type":"object","properties":{"slack_message_success":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'slack_message_success'"}}}}}},"required":["pipe_id","connector","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["email:send:gmail@1"]},"connector":{"type":"object","properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"minItems":1}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"to":{"type":["string","null"],"minLength":1,"maxLength":320,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"reply_to":{"type":["string","null"],"maxLength":320,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"subject":{"type":["string","null"],"minLength":1,"maxLength":998,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"body":{"type":["string","null"],"minLength":1,"maxLength":1000000,"description":"Multi-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"output_fields":{"type":"object","properties":{"gmail_email_success":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'gmail_email_success'"}}}}}},"required":["pipe_id","connector","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["message:write@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"template":{"type":"string","minLength":1,"description":"Liquid template with `{{ field }}` input refs, `{{ field | default: \"\" }}` for optional refs, `{{ SECRETS.KEY }}` for secrets, `{{ CONSTANTS.KEY }}` for plaintext constants, and `{% if %}` / `{% for %}` control flow. Example: \"Write to {{ name }} about {{ topic | default: \\\"the project\\\" }}.\""},"model":{"type":"string","enum":["gemini-flash-latest","openai-gpt-latest","openai-gpt-mini-latest"],"default":"gemini-flash-latest"},"output_fields":{"type":"object","properties":{"message":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'message'"}}}},"required":["template"]}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["template:fill@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"template":{"type":"string","minLength":1,"description":"Liquid template with `{{ field }}` input refs, `{{ field | default: \"\" }}` for optional refs, `{{ SECRETS.KEY }}` for secrets, `{{ CONSTANTS.KEY }}` for plaintext constants, and `{% if %}` / `{% for %}` control flow. Example: \"Write to {{ name }} about {{ topic | default: \\\"the project\\\" }}.\""},"output_fields":{"type":"object","properties":{"template_output":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'template_output'"}}}},"required":["template"]}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["website:scrape:firecrawl@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"scrape_main_only":{"type":"boolean","default":false},"input_fields":{"type":"object","properties":{"website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"website_markdown":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'website_markdown'"},"website_html":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'website_html'"},"website_links":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'website_links'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["website:scrapelist:firecrawl@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"scrape_main_only":{"type":"boolean","default":false},"formats":{"type":"array","items":{"type":"string","enum":["markdown","html","links"]}},"input_fields":{"type":"object","properties":{"urls":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"scrape_list_response":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'scrape_list_response'"}}}},"required":["formats"]}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["website:extract:firecrawl@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"json_schema":{"type":"object","additionalProperties":{}},"extraction_prompt":{"type":"string","minLength":10},"enable_full_domain_crawl":{"type":"boolean","default":false},"enable_web_search":{"type":"boolean","default":false},"input_fields":{"type":"object","properties":{"website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"firecrawl_extract_result":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'firecrawl_extract_result'"}}}},"required":["json_schema","extraction_prompt"]}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["website:maplinks:firecrawl@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"page_limit":{"type":["integer","null"]},"sitemap":{"type":"string","default":"include"},"search":{"type":["string","null"],"default":""},"input_fields":{"type":"object","properties":{"website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"mapped_links":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'mapped_links'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["sheet:row:append@1"]},"connector":{"type":"object","properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"minItems":1}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"sheet":{"type":["string","null"],"minLength":3,"description":"Single-line string value, optionally containing `{{ field }}` Liquid input refs (use `| default: \"\"` for optional refs), `{{ SECRETS.KEY }}` for encrypted secrets, and `{{ CONSTANTS.KEY }}` for plaintext constants."},"run":{"type":"boolean","default":true},"allow_field_creation":{"type":"boolean","default":true},"allow_sheet_creation":{"type":"boolean","default":true},"new_sheet_team_id":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"included_fields":{"type":"array","items":{"type":"object","properties":{"field_name":{"type":"string"}},"required":["field_name"]},"default":[]},"output_fields":{"type":"object","properties":{"sheet_record_id":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'sheet_record_id'"},"created_sheet":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'created_sheet'"}}}},"required":["new_sheet_team_id"]}},"required":["pipe_id","connector","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["sheet:row:expandappend@1"]},"connector":{"type":"object","properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"minItems":1}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"sheet":{"type":["string","null"],"minLength":3},"run":{"type":"boolean","default":true},"allow_field_creation":{"type":"boolean","default":true},"input_fields":{"type":"object","properties":{"input_objects":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"sheet_record_ids":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'sheet_record_ids'"}}}}}},"required":["pipe_id","connector","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:match:role:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"}]},"roles":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":3},"input_fields":{"type":"object","properties":{"company_website_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"role_finder_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'role_finder_match'"}}}},"required":["roles"]}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:match:role:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"}]},"roles":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":3},"input_fields":{"type":"object","properties":{"company_domain":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"role_finder_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'role_finder_match'"}}}},"required":["roles"]}},"required":["pipe_id","config"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:identity@2"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"cleaned_company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'cleaned_company_name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:identity@3"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"cleaned_company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'cleaned_company_name'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:phone:profile:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic","prospeo","amplemarket","findymail","clado"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"},{"provider":"prospeo"},{"provider":"amplemarket"},{"provider":"findymail"}]},"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"mobile":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'mobile'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:mobile:profileurl:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic","prospeo","amplemarket","findymail"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"},{"provider":"prospeo"},{"provider":"amplemarket"},{"provider":"findymail"}]},"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"mobile":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'mobile'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:personalemail:profile:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["clado","leadmagic","mixrank"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"},{"provider":"mixrank"}]},"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"personal_email":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'personal_email'"},"alternate_personal_emails":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'alternate_personal_emails'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:personalemail:profileurl:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic","mixrank"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"},{"provider":"mixrank"}]},"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"personal_email":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'personal_email'"},"alternate_personal_emails":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'alternate_personal_emails'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:profile:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["prospeo","icypeas","amplemarket","clado"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"amplemarket"},{"provider":"prospeo"},{"provider":"icypeas"}]},"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"profile":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:profile:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["prospeo","icypeas","amplemarket"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"amplemarket"},{"provider":"prospeo"},{"provider":"icypeas"}]},"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"profile":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:profileurl:email:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"}]},"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:profileurl:email:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"}]},"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:profileurl:name@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"location_hint":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:email:validate:zerobounce@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"is_email_valid":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'is_email_valid'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:email:validate:millionverifier@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"email_validation_status":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'email_validation_status'"},"million_validation_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'million_validation_match'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:phone:workemail:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic","amplemarket"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"},{"provider":"amplemarket"}]},"input_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"mobile":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'mobile'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:mobile:workemail:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic","amplemarket"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"},{"provider":"amplemarket"}]},"input_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"mobile":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'mobile'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:workemail:profileurl:waterfall@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["hunter","amplemarket","findymail","leadmagic","crustdata","clado"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"hunter"},{"provider":"amplemarket"},{"provider":"leadmagic"},{"provider":"findymail"},{"provider":"crustdata"}]},"allow_catch_all_emails":{"type":"boolean","default":true},"allow_risky_emails":{"type":"boolean","default":true},"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'work_email'"},"email_validation_status":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'email_validation_status'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:workemail:profileurl:waterfall@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["hunter","amplemarket","findymail","leadmagic","crustdata"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"hunter"},{"provider":"amplemarket"},{"provider":"leadmagic"},{"provider":"findymail"},{"provider":"crustdata"}]},"allow_catch_all_emails":{"type":"boolean","default":true},"allow_risky_emails":{"type":"boolean","default":true},"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"work_email":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'work_email'"},"email_validation_status":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'email_validation_status'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["person:match:amplemarket@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"amplemarket_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_person_match'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["company:identity@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"company_social_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_social_url'"},"cleaned_company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'cleaned_company_name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:professionalprofile:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["prospeo","icypeas"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"prospeo"},{"provider":"icypeas"}]},"input_fields":{"type":"object","properties":{"professional_profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"professional_profile":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'professional_profile'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:professionalprofileurl:name@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]},"maxItems":0}},"required":["connections"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"config":{"type":"object","properties":{"input_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"company_name":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"location_hint":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"professional_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'professional_profile_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:professionalprofileurl:email:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"}]},"input_fields":{"type":"object","properties":{"email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]},"work_email":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"professional_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'professional_profile_url'"}}}}}},"required":["pipe_id"]},{"type":"object","properties":{"pipe_id":{"type":"string","enum":["people:mobilenumber:professionalprofile:waterfall@1"]},"run_if":{"type":["object","null"],"properties":{"action":{"type":"string","enum":["run"],"default":"run","description":"What to do when conditions match. Defaults to \"run\" (run the pipe only on matching records). Reserved for future extension."},"when":{"type":"object","properties":{"logic":{"type":"string","enum":["and","or"],"description":"\"and\" = all conditions must match. \"or\" = any condition matches."},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"property":{"type":"string","enum":["value"],"description":"Compare the actual field value. Use operators: eq, neq, gt, gte, lt, lte, contains."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq","gt","gte","lt","lte","contains"],"description":"Comparison operator: \"eq\", \"neq\", \"gt\", \"gte\", \"lt\", \"lte\", \"contains\"."},"value":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}},"required":["property","field_name","operator","value"]},{"type":"object","properties":{"property":{"type":"string","enum":["status"],"description":"Compare the field resolution status instead of its value. Use operators: eq, neq."},"field_name":{"type":"string","minLength":1,"description":"Name of a field from input data or produced by an earlier pipe in the workflow."},"operator":{"type":"string","enum":["eq","neq"],"description":"Status comparison operator: \"eq\" or \"neq\"."},"value":{"type":"string","enum":["failed","no_result","completed","skipped"],"description":"Field status to compare against: \"completed\", \"no_result\", \"failed\", or \"skipped\"."}},"required":["property","field_name","operator","value"]}]},"minItems":1,"description":"Array of conditions to evaluate. Each condition checks either a field value or its resolution status."}},"required":["logic","conditions"],"description":"Condition block. All conditions are combined with the chosen logic (and/or)."}},"required":["when"],"description":"Run-if gate for a pipe. When set, the pipe only runs on records matching the conditions. Example: { \"when\": { \"logic\": \"and\", \"conditions\": [{ \"property\": \"status\", \"field_name\": \"work_email\", \"operator\": \"neq\", \"value\": \"no_result\" }] } }"},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["leadmagic","prospeo"]}},"required":["provider"]},"minItems":1,"maxItems":99,"default":[{"provider":"leadmagic"},{"provider":"prospeo"}]},"input_fields":{"type":"object","properties":{"professional_profile_url":{"type":"object","properties":{"alias":{"type":"string","description":"Override field name mapping. Leave empty to use default."}},"default":{"alias":""},"required":["alias"]}}},"output_fields":{"type":"object","properties":{"mobile_number":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'mobile_number'"}}}}}},"required":["pipe_id"]}]},"PipesInputSchema":{"type":"object","additionalProperties":{"anyOf":[{"type":"string","minLength":1},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"object","additionalProperties":{}},{"type":"array","items":{}},{"type":"object","properties":{"value":{"anyOf":[{"type":"string","minLength":1},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"object","additionalProperties":{}},{"type":"array","items":{}},{"type":"null"}]},"status":{"anyOf":[{"type":"string","enum":["completed"]},{"type":"string","enum":["failed"]},{"type":"string","enum":["pending"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["no_result"]},{"type":"string","enum":["skipped"]}]},"reason":{"type":["object","null"],"properties":{"code":{"type":"string"},"summary":{"type":"string"},"message":{"type":"string"}},"required":["code","summary","message"]},"type":{"type":"string","enum":["string","number","boolean","json","unknown"]},"format":{"type":["string","null"],"enum":["json_object","json_list","json_list_string","url","website_url","profile_url","email","datetime","currency","date","phone","markdown","text","int","decimal","address_line_1","zip_code","percent"]},"claimed_by":{"type":"object","properties":{"ref":{"type":["string","null"],"enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1","input"]},"config_hash":{"type":["string","null"]}},"required":["ref","config_hash"]},"resolved_by":{"type":["object","null"],"properties":{"ref":{"type":["string","null"],"enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1","input","system"]},"environment":{"type":["string","null"],"enum":["production","sandbox"]},"config_hash":{"type":["string","null"]},"input_hash":{"type":["string","null"]}},"required":["ref","environment","config_hash","input_hash"]},"widgets":{"type":"object","properties":{"display_value":{"type":"object","properties":{"label":{"type":"string"}}},"entity_logo":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"entity":{"type":"string","description":"The name of the entity."}},"required":["image_url","entity"]},"location_indicator":{"type":"object","properties":{"emoji":{"type":"string","description":"Country flag emoji."}},"required":["emoji"]},"avatar":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"name":{"type":"string","description":"The name of the avatar owner."}},"required":["image_url","name"]},"waterfall":{"type":"object","properties":{"attempted_providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["provider"]}},"available_providers":{"type":"array","items":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"successful_provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["attempted_providers","available_providers"]},"icon":{"type":"object","properties":{"key":{"type":"string","enum":["linkedin","job"]}},"required":["key"]},"action_summary":{"type":"object","properties":{"result_status":{"type":"string","enum":["completed","failed"]}},"required":["result_status"]},"sources":{"type":"object","properties":{"list":{"type":"array","items":{"type":"object","properties":{"source":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"}},"required":["source","url"]}}},"required":["list"]},"confidence":{"type":"object","properties":{"numeric":{"type":"integer","minimum":1,"maximum":5}},"required":["numeric"]}},"description":"A map of widgets associated with this field for UI display, keyed by widget type."}},"required":["value","status"]},{"type":"null"}]}},"SearchesResponseSchema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string","enum":["completed","failed","pending","processing"]},"results":{"type":"array","items":{"type":"object","additionalProperties":{"type":["object","null"],"properties":{"value":{"anyOf":[{"type":"string","minLength":1},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"object","additionalProperties":{}},{"type":"array","items":{}},{"type":"null"}]},"status":{"anyOf":[{"type":"string","enum":["completed"]},{"type":"string","enum":["failed"]},{"type":"string","enum":["pending"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["no_result"]},{"type":"string","enum":["skipped"]}]},"type":{"type":"string","enum":["string","number","boolean","json","unknown"]},"format":{"type":["string","null"],"enum":["json_object","json_list","json_list_string","url","website_url","profile_url","email","datetime","currency","date","phone","markdown","text","int","decimal","address_line_1","zip_code","percent"]},"resolved_by":{"type":["object","null"],"properties":{"ref":{"type":["string","null"],"enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1","input","system"]},"environment":{"type":["string","null"],"enum":["production","sandbox"]},"config_hash":{"type":["string","null"]},"input_hash":{"type":["string","null"]}},"required":["ref","environment","config_hash","input_hash"]},"widgets":{"type":"object","properties":{"display_value":{"type":"object","properties":{"label":{"type":"string"}}},"entity_logo":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"entity":{"type":"string","description":"The name of the entity."}},"required":["image_url","entity"]},"location_indicator":{"type":"object","properties":{"emoji":{"type":"string","description":"Country flag emoji."}},"required":["emoji"]},"avatar":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"name":{"type":"string","description":"The name of the avatar owner."}},"required":["image_url","name"]},"waterfall":{"type":"object","properties":{"attempted_providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["provider"]}},"available_providers":{"type":"array","items":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"successful_provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["attempted_providers","available_providers"]},"icon":{"type":"object","properties":{"key":{"type":"string","enum":["linkedin","job"]}},"required":["key"]},"action_summary":{"type":"object","properties":{"result_status":{"type":"string","enum":["completed","failed"]}},"required":["result_status"]},"sources":{"type":"object","properties":{"list":{"type":"array","items":{"type":"object","properties":{"source":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"}},"required":["source","url"]}}},"required":["list"]},"confidence":{"type":"object","properties":{"numeric":{"type":"integer","minimum":1,"maximum":5}},"required":["numeric"]}},"description":"A map of widgets associated with this field for UI display, keyed by widget type."}},"required":["value","status"]}}},"search_statuses":{"type":"array","items":{"type":"object","properties":{"search":{"type":"object","properties":{"ref":{"type":"string","enum":["people:profiles:icypeas@1","companies:profiles:icypeas@1","people:profiles:clado@1","people:profiles:clado@2","people:employees:leadmagic@1","companies:profiles:exa@1","people:profiles:exa@1","companies:profiles:crustdata@1","people:profiles:crustdata@1"]}},"required":["ref"]},"status":{"type":"string","enum":["pending","processing","failed","completed"]},"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"path":{"type":"string"}},"required":["code","message"]}},"meta":{"type":"object","properties":{"providers":{"type":"object","properties":{"clado":{"type":"object","properties":{"pagination":{"type":"object","properties":{"search_id":{"type":"string"},"offset":{"type":"number"}}}},"required":["pagination"]},"crustdata":{"type":"object","properties":{"pagination":{"type":"object","properties":{"cursor":{"type":["string","null"]}},"required":["cursor"]}},"required":["pagination"]}}}}}},"required":["search","status","errors","meta"]}},"organizationId":{"type":"string"}},"required":["id","status","results","search_statuses","organizationId"]},"SearchesRequestSchema":{"type":"object","properties":{"config":{"type":"object","properties":{"environment":{"type":"string","enum":["production","sandbox"],"default":"production"},"widgets":{"type":"object","properties":{"enabled":{"type":"boolean","default":false}},"default":{"enabled":false}},"dedup":{"type":"object","properties":{"strategy":{"type":["string","null"],"enum":["default"]}},"default":{"strategy":null},"required":["strategy"]}},"default":{"dedup":{"strategy":"default"},"environment":"production","widgets":{"enabled":false}}},"searches":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:crustdata@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer","default":100},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"crustdata_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_person_match'"}}},"filters":{"type":"object","properties":{"locations":{"type":"array","items":{"type":"string"}},"profile_headline_keywords":{"type":"array","items":{"type":"string"},"maxItems":100,"default":[]},"profile_summary_keywords":{"type":"array","items":{"type":"string"},"maxItems":100,"default":[]},"profile_languages":{"type":"array","items":{"type":"string","enum":["Arabic","English","Spanish","Portuguese","Chinese","French","Italian","Russian","German","Dutch","Turkish","Tagalog","Polish","Korean","Japanese","Malay","Norwegian","Danish","Romanian","Swedish","Bahasa Indonesia","Czech"]}},"languages":{"type":"array","items":{"type":"string","enum":["Arabic","English","Spanish","Portuguese","Chinese","French","Italian","Russian","German","Dutch","Turkish","Tagalog","Polish","Korean","Japanese","Malay","Norwegian","Danish","Romanian","Swedish","Bahasa Indonesia","Czech"]}},"skills":{"type":"array","items":{"type":"string"}},"years_of_experience":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"current_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employers":{"type":"array","items":{"type":"string"},"maxItems":200,"default":[]},"current_employers_website_urls":{"type":"array","items":{"type":"string"},"maxItems":200,"default":[]},"current_job_titles":{"type":"array","items":{"type":"string"},"default":[]},"current_employers_linkedin_industries":{"type":"array","items":{"type":"string"}},"years_at_current_company":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"previous_employers_website_urls":{"type":"array","items":{"type":"string"},"maxItems":200,"default":[]},"previous_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_employers":{"type":"array","items":{"type":"string"},"maxItems":200,"default":[]},"previous_job_titles":{"type":"array","items":{"type":"string"},"default":[]},"previous_employers_linkedin_industries":{"type":"array","items":{"type":"string"}},"certifications":{"type":"array","items":{"type":"string"},"default":[]},"honors":{"type":"array","items":{"type":"string"},"default":[]},"recently_changed_jobs":{"type":["boolean","null"],"default":null},"fields_of_study":{"type":"array","items":{"type":"string"}},"degree_names":{"type":"array","items":{"type":"string"}},"school_names":{"type":"array","items":{"type":"string"}},"current_school_names":{"type":"array","items":{"type":"string"}},"extracurricular_activities":{"type":"array","items":{"type":"string"},"default":[]}},"required":["locations","profile_languages","languages","skills","years_of_experience","current_employers_linkedin_industries","years_at_current_company","previous_employers_linkedin_industries","fields_of_study","degree_names","school_names","current_school_names"]}},"required":["filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:crustdata@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer","default":100},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"crustdata_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_company_match'"}}},"filters":{"type":"object","properties":{"hq_locations":{"type":"array","items":{"type":"string"}},"crunchbase_categories":{"type":"array","items":{"type":"string"}},"crunchbase_investors":{"type":"array","items":{"type":"string"}},"tracxn_investors":{"type":"array","items":{"type":"string"}},"company_types":{"type":"array","items":{"type":"string","enum":["Public Company","Privately Held","Non Profit","Educational Institution","Partnership","Self Employed","Self Owned","Government Agency"]}},"linkedin_industries":{"type":"array","items":{"type":"string"}},"markets":{"type":"array","items":{"type":"string"}},"linkedin_categories":{"type":"array","items":{"type":"string"}},"headcount":{"type":"array","items":{"type":"string","enum":["1-10","11-50","51-200","201-500","501-1,000","1,001-5,000","5,001-10,000","10,001+"]}},"headcount_growth_last_6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"revenue_in_usd":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"last_funding_type":{"type":"array","items":{"type":"string","enum":["Series A","Series B","Series C","Series D"]}},"last_funding_amount":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"number_of_followers":{"type":"array","items":{"type":"string","enum":["1-500","501-1000","1001-5000","5001-10000","10001-30000","30000+"]}},"follower_growth_last_6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"profile_summary_keywords":{"type":"array","items":{"type":"string"},"maxItems":50,"default":[]},"competitor_websites":{"type":"array","items":{"type":"string"},"maxItems":50,"default":[]}},"required":["hq_locations","crunchbase_categories","crunchbase_investors","tracxn_investors","company_types","linkedin_industries","markets","linkedin_categories","headcount","headcount_growth_last_6m_in_percent","last_funding_type","number_of_followers","follower_growth_last_6m_in_percent"]}},"required":["filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:exa@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer","default":10},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_industry":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_industry'"},"headcount":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'headcount'"},"exa_match_evaluation":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'exa_match_evaluation'"}}},"filters":{"type":"object","properties":{"query":{"type":"string","minLength":10,"maxLength":20000}},"required":["query"]}},"required":["filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:exa@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer","default":10},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_region":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_region'"},"exa_match_evaluation":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'exa_match_evaluation'"}}},"filters":{"type":"object","properties":{"query":{"type":"string","minLength":10,"maxLength":20000}},"required":["query"]}},"required":["filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:icypeas@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer","default":100},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"profile_headline":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_headline'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"icypeas_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'icypeas_person_match'"}}},"filters":{"type":"object","properties":{"firstname":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"lastname":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"currentJobTitle":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"currentEmployersWebsiteUrls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"pastEmployersWebsiteUrls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"pastJobTitle":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"currentCompanyName":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"pastCompanyName":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"school":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"location":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"languages":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"skills":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"keyword":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}}}},"required":["filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:icypeas@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer","default":100},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_industry":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_industry'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"headcount":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'headcount'"},"company_region":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_region'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"icypeas_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'icypeas_company_match'"}}},"filters":{"type":"object","properties":{"name":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"type":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"industry":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"location":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"headcount":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"urn":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"lid":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}}}},"required":["filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:employees:leadmagic@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer","default":50},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"}}},"filters":{"type":"object","properties":{"company_website_url":{"type":["string","null"]}}}},"required":["filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:clado@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer","default":20},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"clado_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'clado_person_match'"}}},"filters":{"type":"object","properties":{"query":{"type":"string","minLength":10,"maxLength":20000}},"required":["query"]}},"required":["filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:clado@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer","default":100},"search_id":{"type":["string","null"],"default":""},"offset":{"type":["integer","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"clado_person_match_v2":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'clado_person_match_v2'"}}},"filters":{"type":"object","properties":{"query":{"type":"string","maxLength":20000,"default":""}}}}}},"required":["search_id","config"]}]}}},"required":["searches"]},"SearchPayloadSchema":{"oneOf":[{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:crustdata@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"crustdata_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_person_match'"}}},"filters":{"type":"object","properties":{"locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_job_titles":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employers":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employers_website_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employers_linkedin_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"years_at_current_company":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"previous_employers_website_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_employers":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_job_titles":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_employers_linkedin_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_headline_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_summary_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_languages":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"languages":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"skills":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"years_of_experience":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"current_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"certifications":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"honors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"recently_changed_jobs":{"type":["boolean","null"],"default":null},"fields_of_study":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"degree_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"extracurricular_activities":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["years_at_current_company","years_of_experience"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:crustdata@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"crustdata_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_person_match'"}}},"filters":{"type":"object","properties":{"locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_job_titles":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"years_at_current_company":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"previous_employer_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_employer_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_job_titles":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_employer_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_headline_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_summary_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_languages":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"languages":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"skills":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"years_of_experience":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"current_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"certifications":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"honors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"recently_changed_jobs":{"type":["boolean","null"],"default":null},"fields_of_study":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"degree_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"extracurricular_activities":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["years_at_current_company","years_of_experience"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:crustdata@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"crustdata_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_company_match'"}}},"filters":{"type":"object","properties":{"hq_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"crunchbase_categories":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"crunchbase_investors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"tracxn_investors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_types":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"linkedin_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"markets":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"linkedin_categories":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"headcount":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"headcount_growth_last_6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"revenue_in_usd":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"last_funding_type":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"last_funding_amount":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"number_of_followers":{"type":"array","items":{"type":"string","enum":["1-500","501-1000","1001-5000","5001-10000","10001-30000","30000+"]}},"follower_growth_last_6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"profile_summary_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"competitor_websites":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["headcount_growth_last_6m_in_percent","number_of_followers","follower_growth_last_6m_in_percent"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:crustdata@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"crustdata_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_company_match'"}}},"filters":{"type":"object","properties":{"hq_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"crunchbase_categories":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"crunchbase_investors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"tracxn_investors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_types":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"linkedin_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"markets":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"linkedin_categories":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"headcount":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"headcount_growth_l6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"revenue_in_usd":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"last_funding_type":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"last_funding_amount":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"number_of_followers":{"type":"array","items":{"type":"string","enum":["1-500","501-1000","1001-5000","5001-10000","10001-30000","30000+"]}},"follower_growth_l6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"profile_summary_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"competitor_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["headcount_growth_l6m_in_percent","number_of_followers","follower_growth_l6m_in_percent"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:amplemarket@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"page_number":{"type":["integer","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"amplemarket_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_person_match'"}}},"filters":{"type":"object","properties":{"person_names":{"type":"array","items":{"type":"string"},"default":[]},"current_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_job_titles":{"type":"array","items":{"type":"string"},"default":[]},"current_seniority_levels":{"type":"array","items":{"type":"string","enum":["Owner","Founder","C-Suite","Partner","VP","Head","Director","Manager","Senior","Entry","Intern","Other","Non-Manager","Founder / Owner"]}},"current_departments":{"type":"array","items":{"type":"string","enum":["Senior Leadership","Consulting","Design","Education","Engineering & Technical","Finance","Human Resources","Information Technology","Legal","Marketing","Medical & Health","Operations","Product","Revenue"]}},"current_job_functions":{"type":"array","items":{"type":"string","enum":["Account Management","Accounting","Acquisitions","Advertising","Anesthesiology","Application Development","Artificial Intelligence / Machine Learning","Bioengineering & Biometrics","Brand Management","Business Development","Business Intelligence","Business Service Management / ITSM","Call Center","Channel Sales","Chemical Engineering","Chiropractics","Clinical Systems","Cloud / Mobility","Collaboration & Web App","Compensation & Benefits","Compliance","Construction","Consultant","Content Marketing","Contracts","Corporate Secretary","Corporate Strategy","Culture, Diversity & Inclusion","Customer Experience","Customer Marketing","Customer Retention & Development","Customer Service / Support","Customer Success","Data Center","Data Science","Data Warehouse","Database Administration","Demand Generation","Dentistry","Dermatology","DevOps","Digital Marketing","Digital Transformation","Doctors / Physicians","eCommerce Development","eCommerce Marketing","eDiscovery","Emerging Technology / Innovation","Employee & Labor Relations","Engineering & Technical","Enterprise Architecture","Enterprise Resource Planning","Epidemiology","Ethics","Event Marketing","Executive","Facilities Management","Field / Outside Sales","Field Marketing","Finance","Finance Executive","Financial Planning & Analysis","Financial Reporting","Financial Risk","Financial Strategy","Financial Systems","First Responder","Founder","Governance","Governmental Affairs & Regulatory Law","Graphic / Visual / Brand Design","Growth","Health & Safety","Help Desk / Desktop Services","HR / Financial / ERP Systems","HR Business Partner","Human Resource Information System","Human Resources","Human Resources Executive","Industrial Engineering","Infectious Disease","Information Security","Information Technology","Information Technology Executive","Infrastructure","Inside Sales","Intellectual Property & Patent","Internal Audit & Control","Investor Relations","IT Asset Management","IT Audit / IT Compliance","IT Operations","IT Procurement","IT Strategy","IT Training","Labor & Employment","Lawyer / Attorney","Lead Generation","Learning & Development","Leasing","Legal","Legal Counsel","Legal Executive","Legal Operations","Litigation","Logistics","Marketing","Marketing Analytics / Insights","Marketing Communications","Marketing Executive","Marketing Operations","Mechanic","Medical & Health Executive","Medical Administration","Medical Education & Training","Medical Research","Medicine","Mergers & Acquisitions","Mobile Development","Networking","Neurology","Nursing","Nutrition & Dietetics","Obstetrics / Gynecology","Office Operations","Oncology","Operations","Operations Executive","Ophthalmology","Optometry","Organizational Development","Orthopedics","Partnerships","Pathology","Pediatrics","People Operations","Pharmacy","Physical Security","Physical Therapy","Principal","Privacy","Product Development","Product Management","Product Marketing","Product or UI/UX Design","Professor","Project & Program Management","Project Development","Project Management","Psychiatry","Psychology","Public Health","Public Relations","Quality Assurance","Quality Management","Radiology","Real Estate","Real Estate Finance","Recruiting & Talent Acquisition","Research & Development","Retail / Store Systems","Revenue Operations","Safety","Sales","Sales Enablement","Sales Engineering","Sales Executive","Sales Operations","Sales Training","Scrum Master / Agile Coach","Search Engine Optimization / Pay Per Click","Servers","Shared Services","Social Media Marketing","Social Work","Software Development","Sourcing / Procurement","Storage & Disaster Recovery","Store Operations","Strategic Communications","Superintendent","Supply Chain","Support / Technical Services","Talent Management","Tax","Teacher","Technical Marketing","Technician","Technology Operations","Telecommunications","Test / Quality Assurance","Treasury","UI / UX","Virtualization","Web Development","Workforce Management"]}},"current_employer_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_website_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_linkedin_industries":{"type":"array","items":{"type":"string","enum":["Abrasives and Nonmetallic Minerals Manufacturing","Accessible Architecture and Design","Accessible Hardware Manufacturing","Accommodation and Food Services","Accounting","Administration of Justice","Administrative and Support Services","Advertising Services","Agriculture","Air, Water, and Waste Program Management","Airlines and Aviation","Alternative Dispute Resolution","Alternative Fuel Vehicle Manufacturing","Alternative Medicine","Ambulance Services","Amusement Parks and Arcades","Animal Feed Manufacturing","Animation","Animation and Post-production","Apparel & Fashion","Apparel Manufacturing","Appliances, Electrical, and Electronics Manufacturing","Architectural and Structural Metal Manufacturing","Architecture and Planning","Armed Forces","Artificial Rubber and Synthetic Fiber Manufacturing","Artists and Writers","Arts","Arts & Crafts","Audio and Video Equipment Manufacturing","Automation Machinery Manufacturing","Automotive","Aviation & Aerospace","Aviation and Aerospace Component Manufacturing","Baked Goods Manufacturing","Banking","Bars, Taverns, and Nightclubs","Bed-and-Breakfasts, Hostels, Homestays","Beverage Manufacturing","Biomass Electric Power Generation","Biotechnology","Biotechnology Research","Blockchain Services","Boilers, Tanks, and Shipping Container Manufacturing","Book and Periodical Publishing","Book Publishing","Breweries","Broadcast Media Production and Distribution","Building Construction","Building Equipment Contractors","Building Finishing Contractors","Building Materials","Building Structure and Exterior Contractors","Business Consulting and Services","Business Content","Business Intelligence Platforms","Business Intelligence-platforms","Business Supplies & Equipment","Cable and Satellite Programming","Callcenters","Capital Markets","Caterer","Catering","Chemical Manufacturing","Chemical Raw Materials Manufacturing","Child Day Care Services","Circuses and Magic Shows","Civic and Social Organizations","Civil Engineering","Claims Adjusting, Actuarial Services","Clay and Refractory Products Manufacturing","Climate Data and Analytics","Climate Technology Product Manufacturing","Coal Mining","Collection Agencies","Commercial and Industrial Equipment Rental","Commercial and Industrial Machinery Maintenance","Commercial and Service Industry Machinery Manufacturing","Commercial Real Estate","Communications Equipment Manufacturing","Community Development and Urban Planning","Community Services","Computer and Network Security","Computer Games","Computer Hardware","Computer Hardware Manufacturing","Computer Networking","Computer Networking Products","Computerhardware","Computers and Electronics Manufacturing","Conservation Programs","Construction","Construction Hardware Manufacturing","Consulting outsourcing en offshoring","Consumer Electronics","Consumer Goods","Consumer Goods Rental","Consumer Services","Correctional Institutions","Cosmetics","Cosmetology and Barber Schools","Courts of Law","Credit Intermediation","Cutlery and Handtool Manufacturing","Dairy","Dairy Product Manufacturing","Dance Companies","Data Infrastructure and Analytics","Data Security Software Products","Defense & Space","Defense and Space Manufacturing","Dentists","Design","Design Services","Desktop Computing Software Products","Detailhandel meubilair en interieur","Digital Accessibility Services","Distilleries","E-learning","E-Learning","E-Learning Providers","Economic Programs","Education","Education Administration Programs","Education Management","Electric Lighting Equipment Manufacturing","Electric Power Generation","Electric Power Transmission, Control, and Distribution","Electrical Equipment Manufacturing","Electronic and Precision Equipment Maintenance","Embedded Software Products","Emergency and Relief Services","Engineering Services","Engines and Power Transmission Equipment Manufacturing","EnquÃªteurs dâ€™assurances et services actuariels","Enregistrement sonore","Entertainment","Entertainment Providers","Environmental Quality Programs","Environmental Services","Equipment Rental Services","Events Services","Executive Offices","Executive Search Services","Fabricated Metal Products","Facilities Services","Family Planning Centers","Farming","Farming, Ranching, Forestry","Fashion Accessories Manufacturing","Financial Services","Fine Art","Fine Arts Schools","Fire Protection","Fisheries","Flight Training","Food & Beverages","Food and Beverage Manufacturing","Food and Beverage Retail","Food and Beverage Services","Food Production","Footwear and Leather Goods Repair","Footwear Manufacturing","Forestry and Logging","Fossil Fuel Electric Power Generation","Freight and Package Transportation","Fruit and Vegetable Preserves Manufacturing","Fuel Cell Manufacturing","Fundraising","Funds and Trusts","Furniture","Furniture and Home Furnishings Manufacturing","Gambling Facilities and Casinos","Geothermal Electric Power Generation","Glass Product Manufacturing","Glass, Ceramics and Concrete Manufacturing","Golf Courses and Country Clubs","Government Administration","Government Relations","Government Relations Services","Graphic Design","Groothandel machines","Ground Passenger Transportation","Health and Human Services","Health, Wellness & Fitness","Higher Education","Highway, Street, and Bridge Construction","Historical Sites","Holding Companies","Home Health Care Services","Hospitality","Hospitals","Hospitals and Health Care","Hotels and Motels","Household and Institutional Furniture Manufacturing","Household Appliance Manufacturing","Household Services","Housing and Community Development","Housing Programs","Human resources","Human Resources","Human Resources Services","HVAC and Refrigeration Equipment Manufacturing","Hydroelectric Power Generation","Import & Export","Import en export","Incassobureaus","Individual and Family Services","Industrial Automation","Industrial Machinery Manufacturing","Industries extractives","Industry Associations","Information Services","Information Technology & Services","Insurance","Insurance Agencies and Brokerages","Insurance and Employee Benefit Funds","Insurance Carriers","Interior Design","International Affairs","International Trade and Development","Internet Marketplace Platforms","Internet News","Internet Publishing","Internet-Publishing","Internetmedia","Interurban and Rural Bus Services","Investment Advice","Investment Banking","Investment Management","IT Services and IT Consulting","IT System Custom Software Development","IT System Data Services","IT System Design Services","IT System Installation and Disposal","IT System Operations and Maintenance","IT System Testing and Evaluation","IT System Training and Support","IT-services en consultancy","Janitorial Services","Landscaping Services","Language Schools","Law Enforcement","Law Practice","Legal Services","Legislative Offices","Libraries","LKW-Transport","Loan Brokers","Luxury Goods & Jewelry","Machinery Manufacturing","Magnetic and Optical Media Manufacturing","Manufacturing","Maritime","Maritime Transportation","Market Research","Marketing Services","Maroquinerie","Mattress and Blinds Manufacturing","Measuring and Control Instrument Manufacturing","Meat Products Manufacturing","Mechanical Or Industrial Engineering","Media and Telecommunications","Media Production","Medical and Diagnostic Laboratories","Medical Device","Medical Equipment Manufacturing","Medical Practices","Mental Health Care","Metal Ore Mining","Metal Treatments","Metal Valve, Ball, and Roller Manufacturing","Military and International Affairs","Mining","Mobile Computing Software Products","Mobile Food Services","Mobile Gaming Apps","Motor Vehicle Manufacturing","Movies and Sound Recording","Movies, Videos, and Sound","Museums","Museums, Historical Sites, and Zoos","Music","Musicians","Nanotechnology Research","Natural Gas Distribution","Natural Gas Extraction","Newspaper Publishing","Non-profit Organization Management","Non-profit Organizations","Nonmetallic Mineral Mining","Nonresidential Building Construction","Nuclear Electric Power Generation","Nursing Homes and Residential Care Facilities","Office Administration","Office Furniture and Fixtures Manufacturing","Oil and Gas","Oil Extraction","Oil, Gas, and Mining","Online and Mail Order Retail","Online Audio and Video Media","Online media","Online Media","Operations Consulting","Operations management consulting","Optometrists","Outpatient Care Centers","Outsourcing and Offshoring Consulting","Outsourcing/Offshoring","Packaging & Containers","Packaging and Containers Manufacturing","Paint, Coating, and Adhesive Manufacturing","Paper & Forest Products","Paper and Forest Product Manufacturing","Pension Funds","Performing Arts","Performing Arts and Spectator Sports","Periodical Publishing","Personal and Laundry Services","Personal Care Product Manufacturing","Personal Care Services","Pet Services","Pharmaceutical Manufacturing","Philanthropic Fundraising Services","Philanthropy","Photography","Physical, Occupational and Speech Therapists","Physicians","Pipeline Transportation","Plastics and Rubber Product Manufacturing","Plastics Manufacturing","Political Organizations","Postal Services","Primary and Secondary Education","Primary Metal Manufacturing","Printing Services","Professional Organizations","Professional Services","Professional Training and Coaching","Program Development","Public Assistance Programs","Public Health","Public Policy","Public Policy Offices","Public Relations and Communications Services","Public Safety","Racetracks","Radio and Television Broadcasting","Rail Transportation","Railroad Equipment Manufacturing","Ranching","Ranching and Fisheries","Real Estate","Real Estate Agents and Brokers","Real Estate and Equipment Rental Services","Recreational Facilities","Regenerative Design","Religious Institutions","Renewable Energy Equipment Manufacturing","Renewable Energy Power Generation","Renewable Energy Semiconductor Manufacturing","Renewables & Environment","Repair and Maintenance","Research","Research Services","Residential Building Construction","Restaurants","Restauration collective","Retail","Retail Apparel and Fashion","Retail Appliances, Electrical, and Electronic Equipment","Retail Art Dealers","Retail Art Supplies","Retail Books and Printed News","Retail Building Materials and Garden Equipment","Retail Florists","Retail Furniture and Home Furnishings","Retail Gasoline","Retail Groceries","Retail Health and Personal Care Products","Retail Luxury Goods and Jewelry","Retail Motor Vehicles","Retail Musical Instruments","Retail Office Equipment","Retail Office Supplies and Gifts","Retail Pharmacies","Retail Recyclable Materials & Used Merchandise","Reupholstery and Furniture Repair","Robot Manufacturing","Robotics engineering","Robotics Engineering","Rubber Products Manufacturing","Satellite Telecommunications","Savings Institutions","School and Employee Bus Services","Secretarial Schools","Securities and Commodity Exchanges","Security and Investigations","Security Guards and Patrol Services","Security Systems Services","Semiconductor Manufacturing","Semiconductors","Services for Renewable Energy","Services for the Elderly and Disabled","Services strategisch management","Sheet Music Publishing","Shipbuilding","Shuttles and Special Needs Transportation Services","Sightseeing Transportation","Skiing Facilities","Smart Meter Manufacturing","Soap and Cleaning Product Manufacturing","Social Networking Platforms","Software Development","Solar Electric Power Generation","Sound Recording","Space Research and Technology","Specialty Trade Contractors","Spectator Sports","Sporting Goods","Sporting Goods Manufacturing","Sports and Recreation Instruction","Sports Teams and Clubs","Spring and Wire Product Manufacturing","Staffing and Recruiting","Steam and Air-Conditioning Supply","Strategic Management Services","Subdivision of Land","Sugar and Confectionery Product Manufacturing","Surveying and Mapping Services","Taxi and Limousine Services","Technical and Vocational Training","Technology, Information and Internet","Technology, Information and Media","Telecommunications","Telecommunications Carriers","Telephone Call Centers","Temporary Help Services","Textile Manufacturing","Theater Companies","Think tanks","Think Tanks","Tobacco","Tobacco Manufacturing","Translation and Localization","Transport aÃ©rien","Transport maritime","Transportation Equipment Manufacturing","Transportation Programs","Transportation, Logistics, Supply Chain and Storage","Transportation/Trucking/Railroad","Travel Arrangements","Truck Transportation","Trusts and Estates","Turned Products and Fastener Manufacturing","Urban Transit Services","Utilities","Utilities Administration","Utility System Construction","Vehicle Repair and Maintenance","Venture Capital and Private Equity Principals","Veterinary","Veterinary Services","Vocational Rehabilitation Services","Warehousing","Warehousing and Storage","Waste Collection","Waste Treatment and Disposal","Water Supply and Irrigation Systems","Water, Waste, Steam, and Air Conditioning Services","Wellness and Fitness Services","Wholesale","Wholesale Alcoholic Beverages","Wholesale Apparel and Sewing Supplies","Wholesale Appliances, Electrical, and Electronics","Wholesale Building Materials","Wholesale Chemical and Allied Products","Wholesale Computer Equipment","Wholesale Drugs and Sundries","Wholesale Food and Beverage","Wholesale Footwear","Wholesale Furniture and Home Furnishings","Wholesale Hardware, Plumbing, Heating Equipment","Wholesale Import and Export","Wholesale Luxury Goods and Jewelry","Wholesale Machinery","Wholesale Metals and Minerals","Wholesale Motor Vehicles and Parts","Wholesale Paper Products","Wholesale Petroleum and Petroleum Products","Wholesale Photography Equipment and Supplies","Wholesale Raw Farm Products","Wholesale Recyclable Materials","Wind Electric Power Generation","Wine & Spirits","Wineries","Wireless Services","Women's Handbag Manufacturing","Wood Product Manufacturing","Writing and Editing","Zoos and Botanical Gardens"]}},"current_employer_estimated_revenue":{"type":"array","items":{"type":"string","enum":["$0-$1M","$1M-$10M","$10M-$100M","$100M-$1B","$1B+"]}},"current_employer_founded_year":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]},"current_employer_investors":{"type":"array","items":{"type":"string"},"default":[]},"current_employer_open_positions_titles":{"type":"array","items":{"type":"string"},"default":[]},"school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["current_seniority_levels","current_departments","current_job_functions","current_employer_linkedin_industries","current_employer_estimated_revenue","current_employer_founded_year"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:amplemarket@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"page_number":{"type":["integer","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"amplemarket_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_person_match'"}}},"filters":{"type":"object","properties":{"person_names":{"type":"array","items":{"type":"string"},"default":[]},"current_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_job_titles":{"type":"array","items":{"type":"string"},"default":[]},"current_seniority_levels":{"type":"array","items":{"type":"string","enum":["Owner","Founder","C-Suite","Partner","VP","Head","Director","Manager","Senior","Entry","Intern","Other","Non-Manager","Founder / Owner"]}},"current_departments":{"type":"array","items":{"type":"string","enum":["Senior Leadership","Consulting","Design","Education","Engineering & Technical","Finance","Human Resources","Information Technology","Legal","Marketing","Medical & Health","Operations","Product","Revenue"]}},"current_job_functions":{"type":"array","items":{"type":"string","enum":["Account Management","Accounting","Acquisitions","Advertising","Anesthesiology","Application Development","Artificial Intelligence / Machine Learning","Bioengineering & Biometrics","Brand Management","Business Development","Business Intelligence","Business Service Management / ITSM","Call Center","Channel Sales","Chemical Engineering","Chiropractics","Clinical Systems","Cloud / Mobility","Collaboration & Web App","Compensation & Benefits","Compliance","Construction","Consultant","Content Marketing","Contracts","Corporate Secretary","Corporate Strategy","Culture, Diversity & Inclusion","Customer Experience","Customer Marketing","Customer Retention & Development","Customer Service / Support","Customer Success","Data Center","Data Science","Data Warehouse","Database Administration","Demand Generation","Dentistry","Dermatology","DevOps","Digital Marketing","Digital Transformation","Doctors / Physicians","eCommerce Development","eCommerce Marketing","eDiscovery","Emerging Technology / Innovation","Employee & Labor Relations","Engineering & Technical","Enterprise Architecture","Enterprise Resource Planning","Epidemiology","Ethics","Event Marketing","Executive","Facilities Management","Field / Outside Sales","Field Marketing","Finance","Finance Executive","Financial Planning & Analysis","Financial Reporting","Financial Risk","Financial Strategy","Financial Systems","First Responder","Founder","Governance","Governmental Affairs & Regulatory Law","Graphic / Visual / Brand Design","Growth","Health & Safety","Help Desk / Desktop Services","HR / Financial / ERP Systems","HR Business Partner","Human Resource Information System","Human Resources","Human Resources Executive","Industrial Engineering","Infectious Disease","Information Security","Information Technology","Information Technology Executive","Infrastructure","Inside Sales","Intellectual Property & Patent","Internal Audit & Control","Investor Relations","IT Asset Management","IT Audit / IT Compliance","IT Operations","IT Procurement","IT Strategy","IT Training","Labor & Employment","Lawyer / Attorney","Lead Generation","Learning & Development","Leasing","Legal","Legal Counsel","Legal Executive","Legal Operations","Litigation","Logistics","Marketing","Marketing Analytics / Insights","Marketing Communications","Marketing Executive","Marketing Operations","Mechanic","Medical & Health Executive","Medical Administration","Medical Education & Training","Medical Research","Medicine","Mergers & Acquisitions","Mobile Development","Networking","Neurology","Nursing","Nutrition & Dietetics","Obstetrics / Gynecology","Office Operations","Oncology","Operations","Operations Executive","Ophthalmology","Optometry","Organizational Development","Orthopedics","Partnerships","Pathology","Pediatrics","People Operations","Pharmacy","Physical Security","Physical Therapy","Principal","Privacy","Product Development","Product Management","Product Marketing","Product or UI/UX Design","Professor","Project & Program Management","Project Development","Project Management","Psychiatry","Psychology","Public Health","Public Relations","Quality Assurance","Quality Management","Radiology","Real Estate","Real Estate Finance","Recruiting & Talent Acquisition","Research & Development","Retail / Store Systems","Revenue Operations","Safety","Sales","Sales Enablement","Sales Engineering","Sales Executive","Sales Operations","Sales Training","Scrum Master / Agile Coach","Search Engine Optimization / Pay Per Click","Servers","Shared Services","Social Media Marketing","Social Work","Software Development","Sourcing / Procurement","Storage & Disaster Recovery","Store Operations","Strategic Communications","Superintendent","Supply Chain","Support / Technical Services","Talent Management","Tax","Teacher","Technical Marketing","Technician","Technology Operations","Telecommunications","Test / Quality Assurance","Treasury","UI / UX","Virtualization","Web Development","Workforce Management"]}},"current_employer_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_linkedin_industries":{"type":"array","items":{"type":"string","enum":["Abrasives and Nonmetallic Minerals Manufacturing","Accessible Architecture and Design","Accessible Hardware Manufacturing","Accommodation and Food Services","Accounting","Administration of Justice","Administrative and Support Services","Advertising Services","Agriculture","Air, Water, and Waste Program Management","Airlines and Aviation","Alternative Dispute Resolution","Alternative Fuel Vehicle Manufacturing","Alternative Medicine","Ambulance Services","Amusement Parks and Arcades","Animal Feed Manufacturing","Animation","Animation and Post-production","Apparel & Fashion","Apparel Manufacturing","Appliances, Electrical, and Electronics Manufacturing","Architectural and Structural Metal Manufacturing","Architecture and Planning","Armed Forces","Artificial Rubber and Synthetic Fiber Manufacturing","Artists and Writers","Arts","Arts & Crafts","Audio and Video Equipment Manufacturing","Automation Machinery Manufacturing","Automotive","Aviation & Aerospace","Aviation and Aerospace Component Manufacturing","Baked Goods Manufacturing","Banking","Bars, Taverns, and Nightclubs","Bed-and-Breakfasts, Hostels, Homestays","Beverage Manufacturing","Biomass Electric Power Generation","Biotechnology","Biotechnology Research","Blockchain Services","Boilers, Tanks, and Shipping Container Manufacturing","Book and Periodical Publishing","Book Publishing","Breweries","Broadcast Media Production and Distribution","Building Construction","Building Equipment Contractors","Building Finishing Contractors","Building Materials","Building Structure and Exterior Contractors","Business Consulting and Services","Business Content","Business Intelligence Platforms","Business Intelligence-platforms","Business Supplies & Equipment","Cable and Satellite Programming","Callcenters","Capital Markets","Caterer","Catering","Chemical Manufacturing","Chemical Raw Materials Manufacturing","Child Day Care Services","Circuses and Magic Shows","Civic and Social Organizations","Civil Engineering","Claims Adjusting, Actuarial Services","Clay and Refractory Products Manufacturing","Climate Data and Analytics","Climate Technology Product Manufacturing","Coal Mining","Collection Agencies","Commercial and Industrial Equipment Rental","Commercial and Industrial Machinery Maintenance","Commercial and Service Industry Machinery Manufacturing","Commercial Real Estate","Communications Equipment Manufacturing","Community Development and Urban Planning","Community Services","Computer and Network Security","Computer Games","Computer Hardware","Computer Hardware Manufacturing","Computer Networking","Computer Networking Products","Computerhardware","Computers and Electronics Manufacturing","Conservation Programs","Construction","Construction Hardware Manufacturing","Consulting outsourcing en offshoring","Consumer Electronics","Consumer Goods","Consumer Goods Rental","Consumer Services","Correctional Institutions","Cosmetics","Cosmetology and Barber Schools","Courts of Law","Credit Intermediation","Cutlery and Handtool Manufacturing","Dairy","Dairy Product Manufacturing","Dance Companies","Data Infrastructure and Analytics","Data Security Software Products","Defense & Space","Defense and Space Manufacturing","Dentists","Design","Design Services","Desktop Computing Software Products","Detailhandel meubilair en interieur","Digital Accessibility Services","Distilleries","E-learning","E-Learning","E-Learning Providers","Economic Programs","Education","Education Administration Programs","Education Management","Electric Lighting Equipment Manufacturing","Electric Power Generation","Electric Power Transmission, Control, and Distribution","Electrical Equipment Manufacturing","Electronic and Precision Equipment Maintenance","Embedded Software Products","Emergency and Relief Services","Engineering Services","Engines and Power Transmission Equipment Manufacturing","EnquÃªteurs dâ€™assurances et services actuariels","Enregistrement sonore","Entertainment","Entertainment Providers","Environmental Quality Programs","Environmental Services","Equipment Rental Services","Events Services","Executive Offices","Executive Search Services","Fabricated Metal Products","Facilities Services","Family Planning Centers","Farming","Farming, Ranching, Forestry","Fashion Accessories Manufacturing","Financial Services","Fine Art","Fine Arts Schools","Fire Protection","Fisheries","Flight Training","Food & Beverages","Food and Beverage Manufacturing","Food and Beverage Retail","Food and Beverage Services","Food Production","Footwear and Leather Goods Repair","Footwear Manufacturing","Forestry and Logging","Fossil Fuel Electric Power Generation","Freight and Package Transportation","Fruit and Vegetable Preserves Manufacturing","Fuel Cell Manufacturing","Fundraising","Funds and Trusts","Furniture","Furniture and Home Furnishings Manufacturing","Gambling Facilities and Casinos","Geothermal Electric Power Generation","Glass Product Manufacturing","Glass, Ceramics and Concrete Manufacturing","Golf Courses and Country Clubs","Government Administration","Government Relations","Government Relations Services","Graphic Design","Groothandel machines","Ground Passenger Transportation","Health and Human Services","Health, Wellness & Fitness","Higher Education","Highway, Street, and Bridge Construction","Historical Sites","Holding Companies","Home Health Care Services","Hospitality","Hospitals","Hospitals and Health Care","Hotels and Motels","Household and Institutional Furniture Manufacturing","Household Appliance Manufacturing","Household Services","Housing and Community Development","Housing Programs","Human resources","Human Resources","Human Resources Services","HVAC and Refrigeration Equipment Manufacturing","Hydroelectric Power Generation","Import & Export","Import en export","Incassobureaus","Individual and Family Services","Industrial Automation","Industrial Machinery Manufacturing","Industries extractives","Industry Associations","Information Services","Information Technology & Services","Insurance","Insurance Agencies and Brokerages","Insurance and Employee Benefit Funds","Insurance Carriers","Interior Design","International Affairs","International Trade and Development","Internet Marketplace Platforms","Internet News","Internet Publishing","Internet-Publishing","Internetmedia","Interurban and Rural Bus Services","Investment Advice","Investment Banking","Investment Management","IT Services and IT Consulting","IT System Custom Software Development","IT System Data Services","IT System Design Services","IT System Installation and Disposal","IT System Operations and Maintenance","IT System Testing and Evaluation","IT System Training and Support","IT-services en consultancy","Janitorial Services","Landscaping Services","Language Schools","Law Enforcement","Law Practice","Legal Services","Legislative Offices","Libraries","LKW-Transport","Loan Brokers","Luxury Goods & Jewelry","Machinery Manufacturing","Magnetic and Optical Media Manufacturing","Manufacturing","Maritime","Maritime Transportation","Market Research","Marketing Services","Maroquinerie","Mattress and Blinds Manufacturing","Measuring and Control Instrument Manufacturing","Meat Products Manufacturing","Mechanical Or Industrial Engineering","Media and Telecommunications","Media Production","Medical and Diagnostic Laboratories","Medical Device","Medical Equipment Manufacturing","Medical Practices","Mental Health Care","Metal Ore Mining","Metal Treatments","Metal Valve, Ball, and Roller Manufacturing","Military and International Affairs","Mining","Mobile Computing Software Products","Mobile Food Services","Mobile Gaming Apps","Motor Vehicle Manufacturing","Movies and Sound Recording","Movies, Videos, and Sound","Museums","Museums, Historical Sites, and Zoos","Music","Musicians","Nanotechnology Research","Natural Gas Distribution","Natural Gas Extraction","Newspaper Publishing","Non-profit Organization Management","Non-profit Organizations","Nonmetallic Mineral Mining","Nonresidential Building Construction","Nuclear Electric Power Generation","Nursing Homes and Residential Care Facilities","Office Administration","Office Furniture and Fixtures Manufacturing","Oil and Gas","Oil Extraction","Oil, Gas, and Mining","Online and Mail Order Retail","Online Audio and Video Media","Online media","Online Media","Operations Consulting","Operations management consulting","Optometrists","Outpatient Care Centers","Outsourcing and Offshoring Consulting","Outsourcing/Offshoring","Packaging & Containers","Packaging and Containers Manufacturing","Paint, Coating, and Adhesive Manufacturing","Paper & Forest Products","Paper and Forest Product Manufacturing","Pension Funds","Performing Arts","Performing Arts and Spectator Sports","Periodical Publishing","Personal and Laundry Services","Personal Care Product Manufacturing","Personal Care Services","Pet Services","Pharmaceutical Manufacturing","Philanthropic Fundraising Services","Philanthropy","Photography","Physical, Occupational and Speech Therapists","Physicians","Pipeline Transportation","Plastics and Rubber Product Manufacturing","Plastics Manufacturing","Political Organizations","Postal Services","Primary and Secondary Education","Primary Metal Manufacturing","Printing Services","Professional Organizations","Professional Services","Professional Training and Coaching","Program Development","Public Assistance Programs","Public Health","Public Policy","Public Policy Offices","Public Relations and Communications Services","Public Safety","Racetracks","Radio and Television Broadcasting","Rail Transportation","Railroad Equipment Manufacturing","Ranching","Ranching and Fisheries","Real Estate","Real Estate Agents and Brokers","Real Estate and Equipment Rental Services","Recreational Facilities","Regenerative Design","Religious Institutions","Renewable Energy Equipment Manufacturing","Renewable Energy Power Generation","Renewable Energy Semiconductor Manufacturing","Renewables & Environment","Repair and Maintenance","Research","Research Services","Residential Building Construction","Restaurants","Restauration collective","Retail","Retail Apparel and Fashion","Retail Appliances, Electrical, and Electronic Equipment","Retail Art Dealers","Retail Art Supplies","Retail Books and Printed News","Retail Building Materials and Garden Equipment","Retail Florists","Retail Furniture and Home Furnishings","Retail Gasoline","Retail Groceries","Retail Health and Personal Care Products","Retail Luxury Goods and Jewelry","Retail Motor Vehicles","Retail Musical Instruments","Retail Office Equipment","Retail Office Supplies and Gifts","Retail Pharmacies","Retail Recyclable Materials & Used Merchandise","Reupholstery and Furniture Repair","Robot Manufacturing","Robotics engineering","Robotics Engineering","Rubber Products Manufacturing","Satellite Telecommunications","Savings Institutions","School and Employee Bus Services","Secretarial Schools","Securities and Commodity Exchanges","Security and Investigations","Security Guards and Patrol Services","Security Systems Services","Semiconductor Manufacturing","Semiconductors","Services for Renewable Energy","Services for the Elderly and Disabled","Services strategisch management","Sheet Music Publishing","Shipbuilding","Shuttles and Special Needs Transportation Services","Sightseeing Transportation","Skiing Facilities","Smart Meter Manufacturing","Soap and Cleaning Product Manufacturing","Social Networking Platforms","Software Development","Solar Electric Power Generation","Sound Recording","Space Research and Technology","Specialty Trade Contractors","Spectator Sports","Sporting Goods","Sporting Goods Manufacturing","Sports and Recreation Instruction","Sports Teams and Clubs","Spring and Wire Product Manufacturing","Staffing and Recruiting","Steam and Air-Conditioning Supply","Strategic Management Services","Subdivision of Land","Sugar and Confectionery Product Manufacturing","Surveying and Mapping Services","Taxi and Limousine Services","Technical and Vocational Training","Technology, Information and Internet","Technology, Information and Media","Telecommunications","Telecommunications Carriers","Telephone Call Centers","Temporary Help Services","Textile Manufacturing","Theater Companies","Think tanks","Think Tanks","Tobacco","Tobacco Manufacturing","Translation and Localization","Transport aÃ©rien","Transport maritime","Transportation Equipment Manufacturing","Transportation Programs","Transportation, Logistics, Supply Chain and Storage","Transportation/Trucking/Railroad","Travel Arrangements","Truck Transportation","Trusts and Estates","Turned Products and Fastener Manufacturing","Urban Transit Services","Utilities","Utilities Administration","Utility System Construction","Vehicle Repair and Maintenance","Venture Capital and Private Equity Principals","Veterinary","Veterinary Services","Vocational Rehabilitation Services","Warehousing","Warehousing and Storage","Waste Collection","Waste Treatment and Disposal","Water Supply and Irrigation Systems","Water, Waste, Steam, and Air Conditioning Services","Wellness and Fitness Services","Wholesale","Wholesale Alcoholic Beverages","Wholesale Apparel and Sewing Supplies","Wholesale Appliances, Electrical, and Electronics","Wholesale Building Materials","Wholesale Chemical and Allied Products","Wholesale Computer Equipment","Wholesale Drugs and Sundries","Wholesale Food and Beverage","Wholesale Footwear","Wholesale Furniture and Home Furnishings","Wholesale Hardware, Plumbing, Heating Equipment","Wholesale Import and Export","Wholesale Luxury Goods and Jewelry","Wholesale Machinery","Wholesale Metals and Minerals","Wholesale Motor Vehicles and Parts","Wholesale Paper Products","Wholesale Petroleum and Petroleum Products","Wholesale Photography Equipment and Supplies","Wholesale Raw Farm Products","Wholesale Recyclable Materials","Wind Electric Power Generation","Wine & Spirits","Wineries","Wireless Services","Women's Handbag Manufacturing","Wood Product Manufacturing","Writing and Editing","Zoos and Botanical Gardens"]}},"current_employer_estimated_revenue":{"type":"array","items":{"type":"string","enum":["$0-$1M","$1M-$10M","$10M-$100M","$100M-$1B","$1B+"]}},"current_employer_founded_year":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]},"current_employer_investors":{"type":"array","items":{"type":"string"},"default":[]},"current_employer_open_position_titles":{"type":"array","items":{"type":"string"},"default":[]},"school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["current_seniority_levels","current_departments","current_job_functions","current_employer_linkedin_industries","current_employer_estimated_revenue","current_employer_founded_year"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:amplemarket@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"page_number":{"type":["integer","null"]},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"amplemarket_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_company_match'"}}},"filters":{"type":"object","properties":{"hq_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_website_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_profile_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_types":{"type":"array","items":{"type":"string","enum":["Public Company","Educational","Self Employed","Government Agency","Non Profit","Self Owned","Privately Held","Partnership"]}},"investors":{"type":"array","items":{"type":"string"}},"company_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"customer_types":{"type":"array","items":{"type":"string","enum":["b2b","b2c"]}},"keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"revenue_groups":{"type":"array","items":{"type":"string","enum":["$0-$1M","$1M-$10M","$10M-$100M","$100M-$1B","$1B+"]}},"founded_year":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]},"open_positions_titles":{"type":"array","items":{"type":"string"},"default":[]},"headcount":{"type":"array","items":{"type":"string","enum":["1-10 employees","11-50 employees","51-200 employees","201-500 employees","501-1000 employees","1001-5000 employees","5001-10000 employees","10001+ employees"]}},"headcount_growth_last_6_months_in_percent":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]}},"required":["company_types","investors","customer_types","revenue_groups","founded_year","headcount","headcount_growth_last_6_months_in_percent"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:amplemarket@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"page_number":{"type":["integer","null"]},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"amplemarket_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_company_match'"}}},"filters":{"type":"object","properties":{"hq_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_profile_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_types":{"type":"array","items":{"type":"string","enum":["Public Company","Educational","Self Employed","Government Agency","Non Profit","Self Owned","Privately Held","Partnership"]}},"investors":{"type":"array","items":{"type":"string"}},"company_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"customer_types":{"type":"array","items":{"type":"string","enum":["b2b","b2c"]}},"keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"revenue_groups":{"type":"array","items":{"type":"string","enum":["$0-$1M","$1M-$10M","$10M-$100M","$100M-$1B","$1B+"]}},"founded_year":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]},"open_position_titles":{"type":"array","items":{"type":"string"},"default":[]},"headcount":{"type":"array","items":{"type":"string","enum":["1-10 employees","11-50 employees","51-200 employees","201-500 employees","501-1000 employees","1001-5000 employees","5001-10000 employees","10001+ employees"]}},"headcount_growth_l6m_in_percent":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]}},"required":["company_types","investors","customer_types","revenue_groups","founded_year","headcount","headcount_growth_l6m_in_percent"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"null"}]},"SearchResponseSchema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string","enum":["completed","failed","pending","processing"]},"search_id":{"type":"string","enum":["companies:profiles:crustdata@1","companies:profiles:crustdata@2","companies:profiles:amplemarket@1","companies:profiles:amplemarket@2","people:profiles:crustdata@1","people:profiles:crustdata@2","people:profiles:amplemarket@1","people:profiles:amplemarket@2"]},"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"path":{"type":"string"}},"required":["code","message"]}},"results":{"type":"array","items":{"type":"object","additionalProperties":{"type":["object","null"],"properties":{"value":{"anyOf":[{"type":"string","minLength":1},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"object","additionalProperties":{}},{"type":"array","items":{}},{"type":"null"}]},"status":{"anyOf":[{"type":"string","enum":["completed"]},{"type":"string","enum":["failed"]},{"type":"string","enum":["pending"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["no_result"]},{"type":"string","enum":["skipped"]}]},"type":{"type":"string","enum":["string","number","boolean","json","unknown"]},"format":{"type":["string","null"],"enum":["json_object","json_list","json_list_string","url","website_url","profile_url","email","datetime","currency","date","phone","markdown","text","int","decimal","address_line_1","zip_code","percent"]},"resolved_by":{"type":["object","null"],"properties":{"ref":{"type":["string","null"],"enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1","input","system"]},"environment":{"type":["string","null"],"enum":["production","sandbox"]},"config_hash":{"type":["string","null"]},"input_hash":{"type":["string","null"]}},"required":["ref","environment","config_hash","input_hash"]},"widgets":{"type":"object","properties":{"display_value":{"type":"object","properties":{"label":{"type":"string"}}},"entity_logo":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"entity":{"type":"string","description":"The name of the entity."}},"required":["image_url","entity"]},"location_indicator":{"type":"object","properties":{"emoji":{"type":"string","description":"Country flag emoji."}},"required":["emoji"]},"avatar":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"name":{"type":"string","description":"The name of the avatar owner."}},"required":["image_url","name"]},"waterfall":{"type":"object","properties":{"attempted_providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["provider"]}},"available_providers":{"type":"array","items":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"successful_provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["attempted_providers","available_providers"]},"icon":{"type":"object","properties":{"key":{"type":"string","enum":["linkedin","job"]}},"required":["key"]},"action_summary":{"type":"object","properties":{"result_status":{"type":"string","enum":["completed","failed"]}},"required":["result_status"]},"sources":{"type":"object","properties":{"list":{"type":"array","items":{"type":"object","properties":{"source":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"}},"required":["source","url"]}}},"required":["list"]},"confidence":{"type":"object","properties":{"numeric":{"type":"integer","minimum":1,"maximum":5}},"required":["numeric"]}},"description":"A map of widgets associated with this field for UI display, keyed by widget type."}},"required":["value","status"]}}},"organization_id":{"type":"string"},"next_page":{"$ref":"#/components/schemas/SearchPayloadSchema"},"pagination_type":{"type":["string","null"],"enum":["cursor","page_number"]},"total_pages":{"type":["number","null"]}},"required":["id","status","search_id","errors","results","organization_id","next_page","pagination_type","total_pages"]},"SearchRequestSchema":{"type":"object","properties":{"config":{"type":"object","properties":{"environment":{"type":"string","enum":["production","sandbox"],"default":"production"},"widgets":{"type":"object","properties":{"enabled":{"type":"boolean","default":false}},"default":{"enabled":false}}},"default":{"environment":"production","widgets":{"enabled":false}}},"search":{"allOf":[{"$ref":"#/components/schemas/SearchPayloadSchema"},{"oneOf":[{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:crustdata@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"crustdata_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_person_match'"}}},"filters":{"type":"object","properties":{"locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_job_titles":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employers":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employers_website_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employers_linkedin_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"years_at_current_company":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"previous_employers_website_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_employers":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_job_titles":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_employers_linkedin_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_headline_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_summary_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_languages":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"languages":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"skills":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"years_of_experience":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"current_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"certifications":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"honors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"recently_changed_jobs":{"type":["boolean","null"],"default":null},"fields_of_study":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"degree_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"extracurricular_activities":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["years_at_current_company","years_of_experience"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:crustdata@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"crustdata_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_person_match'"}}},"filters":{"type":"object","properties":{"locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_job_titles":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"years_at_current_company":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"previous_employer_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_employer_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_job_titles":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"previous_employer_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_headline_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_summary_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"profile_languages":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"languages":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"skills":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"years_of_experience":{"type":"array","items":{"type":"string","enum":["Less than 1 year","1 to 2 years","3 to 5 years","6 to 10 years","More than 10 years"]}},"current_seniority_levels":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"certifications":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"honors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"recently_changed_jobs":{"type":["boolean","null"],"default":null},"fields_of_study":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"degree_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"extracurricular_activities":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["years_at_current_company","years_of_experience"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:crustdata@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"crustdata_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_company_match'"}}},"filters":{"type":"object","properties":{"hq_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"crunchbase_categories":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"crunchbase_investors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"tracxn_investors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_types":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"linkedin_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"markets":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"linkedin_categories":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"headcount":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"headcount_growth_last_6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"revenue_in_usd":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"last_funding_type":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"last_funding_amount":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"number_of_followers":{"type":"array","items":{"type":"string","enum":["1-500","501-1000","1001-5000","5001-10000","10001-30000","30000+"]}},"follower_growth_last_6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"profile_summary_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"competitor_websites":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["headcount_growth_last_6m_in_percent","number_of_followers","follower_growth_last_6m_in_percent"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:crustdata@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"cursor":{"type":["string","null"]},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"crustdata_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'crustdata_company_match'"}}},"filters":{"type":"object","properties":{"hq_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"crunchbase_categories":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"crunchbase_investors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"tracxn_investors":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_types":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"linkedin_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"markets":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"linkedin_categories":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"headcount":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"headcount_growth_l6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"revenue_in_usd":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"last_funding_type":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"last_funding_amount":{"type":"object","properties":{"from":{"type":["number","null"]},"to":{"type":["number","null"]}},"default":{"from":null,"to":null}},"number_of_followers":{"type":"array","items":{"type":"string","enum":["1-500","501-1000","1001-5000","5001-10000","10001-30000","30000+"]}},"follower_growth_l6m_in_percent":{"type":"array","items":{"type":"string","enum":["0-10%","10-20%","20-50%","50-70%","70%+"]}},"profile_summary_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"competitor_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["headcount_growth_l6m_in_percent","number_of_followers","follower_growth_l6m_in_percent"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:amplemarket@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"page_number":{"type":["integer","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"amplemarket_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_person_match'"}}},"filters":{"type":"object","properties":{"person_names":{"type":"array","items":{"type":"string"},"default":[]},"current_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_job_titles":{"type":"array","items":{"type":"string"},"default":[]},"current_seniority_levels":{"type":"array","items":{"type":"string","enum":["Owner","Founder","C-Suite","Partner","VP","Head","Director","Manager","Senior","Entry","Intern","Other","Non-Manager","Founder / Owner"]}},"current_departments":{"type":"array","items":{"type":"string","enum":["Senior Leadership","Consulting","Design","Education","Engineering & Technical","Finance","Human Resources","Information Technology","Legal","Marketing","Medical & Health","Operations","Product","Revenue"]}},"current_job_functions":{"type":"array","items":{"type":"string","enum":["Account Management","Accounting","Acquisitions","Advertising","Anesthesiology","Application Development","Artificial Intelligence / Machine Learning","Bioengineering & Biometrics","Brand Management","Business Development","Business Intelligence","Business Service Management / ITSM","Call Center","Channel Sales","Chemical Engineering","Chiropractics","Clinical Systems","Cloud / Mobility","Collaboration & Web App","Compensation & Benefits","Compliance","Construction","Consultant","Content Marketing","Contracts","Corporate Secretary","Corporate Strategy","Culture, Diversity & Inclusion","Customer Experience","Customer Marketing","Customer Retention & Development","Customer Service / Support","Customer Success","Data Center","Data Science","Data Warehouse","Database Administration","Demand Generation","Dentistry","Dermatology","DevOps","Digital Marketing","Digital Transformation","Doctors / Physicians","eCommerce Development","eCommerce Marketing","eDiscovery","Emerging Technology / Innovation","Employee & Labor Relations","Engineering & Technical","Enterprise Architecture","Enterprise Resource Planning","Epidemiology","Ethics","Event Marketing","Executive","Facilities Management","Field / Outside Sales","Field Marketing","Finance","Finance Executive","Financial Planning & Analysis","Financial Reporting","Financial Risk","Financial Strategy","Financial Systems","First Responder","Founder","Governance","Governmental Affairs & Regulatory Law","Graphic / Visual / Brand Design","Growth","Health & Safety","Help Desk / Desktop Services","HR / Financial / ERP Systems","HR Business Partner","Human Resource Information System","Human Resources","Human Resources Executive","Industrial Engineering","Infectious Disease","Information Security","Information Technology","Information Technology Executive","Infrastructure","Inside Sales","Intellectual Property & Patent","Internal Audit & Control","Investor Relations","IT Asset Management","IT Audit / IT Compliance","IT Operations","IT Procurement","IT Strategy","IT Training","Labor & Employment","Lawyer / Attorney","Lead Generation","Learning & Development","Leasing","Legal","Legal Counsel","Legal Executive","Legal Operations","Litigation","Logistics","Marketing","Marketing Analytics / Insights","Marketing Communications","Marketing Executive","Marketing Operations","Mechanic","Medical & Health Executive","Medical Administration","Medical Education & Training","Medical Research","Medicine","Mergers & Acquisitions","Mobile Development","Networking","Neurology","Nursing","Nutrition & Dietetics","Obstetrics / Gynecology","Office Operations","Oncology","Operations","Operations Executive","Ophthalmology","Optometry","Organizational Development","Orthopedics","Partnerships","Pathology","Pediatrics","People Operations","Pharmacy","Physical Security","Physical Therapy","Principal","Privacy","Product Development","Product Management","Product Marketing","Product or UI/UX Design","Professor","Project & Program Management","Project Development","Project Management","Psychiatry","Psychology","Public Health","Public Relations","Quality Assurance","Quality Management","Radiology","Real Estate","Real Estate Finance","Recruiting & Talent Acquisition","Research & Development","Retail / Store Systems","Revenue Operations","Safety","Sales","Sales Enablement","Sales Engineering","Sales Executive","Sales Operations","Sales Training","Scrum Master / Agile Coach","Search Engine Optimization / Pay Per Click","Servers","Shared Services","Social Media Marketing","Social Work","Software Development","Sourcing / Procurement","Storage & Disaster Recovery","Store Operations","Strategic Communications","Superintendent","Supply Chain","Support / Technical Services","Talent Management","Tax","Teacher","Technical Marketing","Technician","Technology Operations","Telecommunications","Test / Quality Assurance","Treasury","UI / UX","Virtualization","Web Development","Workforce Management"]}},"current_employer_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_website_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_linkedin_industries":{"type":"array","items":{"type":"string","enum":["Abrasives and Nonmetallic Minerals Manufacturing","Accessible Architecture and Design","Accessible Hardware Manufacturing","Accommodation and Food Services","Accounting","Administration of Justice","Administrative and Support Services","Advertising Services","Agriculture","Air, Water, and Waste Program Management","Airlines and Aviation","Alternative Dispute Resolution","Alternative Fuel Vehicle Manufacturing","Alternative Medicine","Ambulance Services","Amusement Parks and Arcades","Animal Feed Manufacturing","Animation","Animation and Post-production","Apparel & Fashion","Apparel Manufacturing","Appliances, Electrical, and Electronics Manufacturing","Architectural and Structural Metal Manufacturing","Architecture and Planning","Armed Forces","Artificial Rubber and Synthetic Fiber Manufacturing","Artists and Writers","Arts","Arts & Crafts","Audio and Video Equipment Manufacturing","Automation Machinery Manufacturing","Automotive","Aviation & Aerospace","Aviation and Aerospace Component Manufacturing","Baked Goods Manufacturing","Banking","Bars, Taverns, and Nightclubs","Bed-and-Breakfasts, Hostels, Homestays","Beverage Manufacturing","Biomass Electric Power Generation","Biotechnology","Biotechnology Research","Blockchain Services","Boilers, Tanks, and Shipping Container Manufacturing","Book and Periodical Publishing","Book Publishing","Breweries","Broadcast Media Production and Distribution","Building Construction","Building Equipment Contractors","Building Finishing Contractors","Building Materials","Building Structure and Exterior Contractors","Business Consulting and Services","Business Content","Business Intelligence Platforms","Business Intelligence-platforms","Business Supplies & Equipment","Cable and Satellite Programming","Callcenters","Capital Markets","Caterer","Catering","Chemical Manufacturing","Chemical Raw Materials Manufacturing","Child Day Care Services","Circuses and Magic Shows","Civic and Social Organizations","Civil Engineering","Claims Adjusting, Actuarial Services","Clay and Refractory Products Manufacturing","Climate Data and Analytics","Climate Technology Product Manufacturing","Coal Mining","Collection Agencies","Commercial and Industrial Equipment Rental","Commercial and Industrial Machinery Maintenance","Commercial and Service Industry Machinery Manufacturing","Commercial Real Estate","Communications Equipment Manufacturing","Community Development and Urban Planning","Community Services","Computer and Network Security","Computer Games","Computer Hardware","Computer Hardware Manufacturing","Computer Networking","Computer Networking Products","Computerhardware","Computers and Electronics Manufacturing","Conservation Programs","Construction","Construction Hardware Manufacturing","Consulting outsourcing en offshoring","Consumer Electronics","Consumer Goods","Consumer Goods Rental","Consumer Services","Correctional Institutions","Cosmetics","Cosmetology and Barber Schools","Courts of Law","Credit Intermediation","Cutlery and Handtool Manufacturing","Dairy","Dairy Product Manufacturing","Dance Companies","Data Infrastructure and Analytics","Data Security Software Products","Defense & Space","Defense and Space Manufacturing","Dentists","Design","Design Services","Desktop Computing Software Products","Detailhandel meubilair en interieur","Digital Accessibility Services","Distilleries","E-learning","E-Learning","E-Learning Providers","Economic Programs","Education","Education Administration Programs","Education Management","Electric Lighting Equipment Manufacturing","Electric Power Generation","Electric Power Transmission, Control, and Distribution","Electrical Equipment Manufacturing","Electronic and Precision Equipment Maintenance","Embedded Software Products","Emergency and Relief Services","Engineering Services","Engines and Power Transmission Equipment Manufacturing","EnquÃªteurs dâ€™assurances et services actuariels","Enregistrement sonore","Entertainment","Entertainment Providers","Environmental Quality Programs","Environmental Services","Equipment Rental Services","Events Services","Executive Offices","Executive Search Services","Fabricated Metal Products","Facilities Services","Family Planning Centers","Farming","Farming, Ranching, Forestry","Fashion Accessories Manufacturing","Financial Services","Fine Art","Fine Arts Schools","Fire Protection","Fisheries","Flight Training","Food & Beverages","Food and Beverage Manufacturing","Food and Beverage Retail","Food and Beverage Services","Food Production","Footwear and Leather Goods Repair","Footwear Manufacturing","Forestry and Logging","Fossil Fuel Electric Power Generation","Freight and Package Transportation","Fruit and Vegetable Preserves Manufacturing","Fuel Cell Manufacturing","Fundraising","Funds and Trusts","Furniture","Furniture and Home Furnishings Manufacturing","Gambling Facilities and Casinos","Geothermal Electric Power Generation","Glass Product Manufacturing","Glass, Ceramics and Concrete Manufacturing","Golf Courses and Country Clubs","Government Administration","Government Relations","Government Relations Services","Graphic Design","Groothandel machines","Ground Passenger Transportation","Health and Human Services","Health, Wellness & Fitness","Higher Education","Highway, Street, and Bridge Construction","Historical Sites","Holding Companies","Home Health Care Services","Hospitality","Hospitals","Hospitals and Health Care","Hotels and Motels","Household and Institutional Furniture Manufacturing","Household Appliance Manufacturing","Household Services","Housing and Community Development","Housing Programs","Human resources","Human Resources","Human Resources Services","HVAC and Refrigeration Equipment Manufacturing","Hydroelectric Power Generation","Import & Export","Import en export","Incassobureaus","Individual and Family Services","Industrial Automation","Industrial Machinery Manufacturing","Industries extractives","Industry Associations","Information Services","Information Technology & Services","Insurance","Insurance Agencies and Brokerages","Insurance and Employee Benefit Funds","Insurance Carriers","Interior Design","International Affairs","International Trade and Development","Internet Marketplace Platforms","Internet News","Internet Publishing","Internet-Publishing","Internetmedia","Interurban and Rural Bus Services","Investment Advice","Investment Banking","Investment Management","IT Services and IT Consulting","IT System Custom Software Development","IT System Data Services","IT System Design Services","IT System Installation and Disposal","IT System Operations and Maintenance","IT System Testing and Evaluation","IT System Training and Support","IT-services en consultancy","Janitorial Services","Landscaping Services","Language Schools","Law Enforcement","Law Practice","Legal Services","Legislative Offices","Libraries","LKW-Transport","Loan Brokers","Luxury Goods & Jewelry","Machinery Manufacturing","Magnetic and Optical Media Manufacturing","Manufacturing","Maritime","Maritime Transportation","Market Research","Marketing Services","Maroquinerie","Mattress and Blinds Manufacturing","Measuring and Control Instrument Manufacturing","Meat Products Manufacturing","Mechanical Or Industrial Engineering","Media and Telecommunications","Media Production","Medical and Diagnostic Laboratories","Medical Device","Medical Equipment Manufacturing","Medical Practices","Mental Health Care","Metal Ore Mining","Metal Treatments","Metal Valve, Ball, and Roller Manufacturing","Military and International Affairs","Mining","Mobile Computing Software Products","Mobile Food Services","Mobile Gaming Apps","Motor Vehicle Manufacturing","Movies and Sound Recording","Movies, Videos, and Sound","Museums","Museums, Historical Sites, and Zoos","Music","Musicians","Nanotechnology Research","Natural Gas Distribution","Natural Gas Extraction","Newspaper Publishing","Non-profit Organization Management","Non-profit Organizations","Nonmetallic Mineral Mining","Nonresidential Building Construction","Nuclear Electric Power Generation","Nursing Homes and Residential Care Facilities","Office Administration","Office Furniture and Fixtures Manufacturing","Oil and Gas","Oil Extraction","Oil, Gas, and Mining","Online and Mail Order Retail","Online Audio and Video Media","Online media","Online Media","Operations Consulting","Operations management consulting","Optometrists","Outpatient Care Centers","Outsourcing and Offshoring Consulting","Outsourcing/Offshoring","Packaging & Containers","Packaging and Containers Manufacturing","Paint, Coating, and Adhesive Manufacturing","Paper & Forest Products","Paper and Forest Product Manufacturing","Pension Funds","Performing Arts","Performing Arts and Spectator Sports","Periodical Publishing","Personal and Laundry Services","Personal Care Product Manufacturing","Personal Care Services","Pet Services","Pharmaceutical Manufacturing","Philanthropic Fundraising Services","Philanthropy","Photography","Physical, Occupational and Speech Therapists","Physicians","Pipeline Transportation","Plastics and Rubber Product Manufacturing","Plastics Manufacturing","Political Organizations","Postal Services","Primary and Secondary Education","Primary Metal Manufacturing","Printing Services","Professional Organizations","Professional Services","Professional Training and Coaching","Program Development","Public Assistance Programs","Public Health","Public Policy","Public Policy Offices","Public Relations and Communications Services","Public Safety","Racetracks","Radio and Television Broadcasting","Rail Transportation","Railroad Equipment Manufacturing","Ranching","Ranching and Fisheries","Real Estate","Real Estate Agents and Brokers","Real Estate and Equipment Rental Services","Recreational Facilities","Regenerative Design","Religious Institutions","Renewable Energy Equipment Manufacturing","Renewable Energy Power Generation","Renewable Energy Semiconductor Manufacturing","Renewables & Environment","Repair and Maintenance","Research","Research Services","Residential Building Construction","Restaurants","Restauration collective","Retail","Retail Apparel and Fashion","Retail Appliances, Electrical, and Electronic Equipment","Retail Art Dealers","Retail Art Supplies","Retail Books and Printed News","Retail Building Materials and Garden Equipment","Retail Florists","Retail Furniture and Home Furnishings","Retail Gasoline","Retail Groceries","Retail Health and Personal Care Products","Retail Luxury Goods and Jewelry","Retail Motor Vehicles","Retail Musical Instruments","Retail Office Equipment","Retail Office Supplies and Gifts","Retail Pharmacies","Retail Recyclable Materials & Used Merchandise","Reupholstery and Furniture Repair","Robot Manufacturing","Robotics engineering","Robotics Engineering","Rubber Products Manufacturing","Satellite Telecommunications","Savings Institutions","School and Employee Bus Services","Secretarial Schools","Securities and Commodity Exchanges","Security and Investigations","Security Guards and Patrol Services","Security Systems Services","Semiconductor Manufacturing","Semiconductors","Services for Renewable Energy","Services for the Elderly and Disabled","Services strategisch management","Sheet Music Publishing","Shipbuilding","Shuttles and Special Needs Transportation Services","Sightseeing Transportation","Skiing Facilities","Smart Meter Manufacturing","Soap and Cleaning Product Manufacturing","Social Networking Platforms","Software Development","Solar Electric Power Generation","Sound Recording","Space Research and Technology","Specialty Trade Contractors","Spectator Sports","Sporting Goods","Sporting Goods Manufacturing","Sports and Recreation Instruction","Sports Teams and Clubs","Spring and Wire Product Manufacturing","Staffing and Recruiting","Steam and Air-Conditioning Supply","Strategic Management Services","Subdivision of Land","Sugar and Confectionery Product Manufacturing","Surveying and Mapping Services","Taxi and Limousine Services","Technical and Vocational Training","Technology, Information and Internet","Technology, Information and Media","Telecommunications","Telecommunications Carriers","Telephone Call Centers","Temporary Help Services","Textile Manufacturing","Theater Companies","Think tanks","Think Tanks","Tobacco","Tobacco Manufacturing","Translation and Localization","Transport aÃ©rien","Transport maritime","Transportation Equipment Manufacturing","Transportation Programs","Transportation, Logistics, Supply Chain and Storage","Transportation/Trucking/Railroad","Travel Arrangements","Truck Transportation","Trusts and Estates","Turned Products and Fastener Manufacturing","Urban Transit Services","Utilities","Utilities Administration","Utility System Construction","Vehicle Repair and Maintenance","Venture Capital and Private Equity Principals","Veterinary","Veterinary Services","Vocational Rehabilitation Services","Warehousing","Warehousing and Storage","Waste Collection","Waste Treatment and Disposal","Water Supply and Irrigation Systems","Water, Waste, Steam, and Air Conditioning Services","Wellness and Fitness Services","Wholesale","Wholesale Alcoholic Beverages","Wholesale Apparel and Sewing Supplies","Wholesale Appliances, Electrical, and Electronics","Wholesale Building Materials","Wholesale Chemical and Allied Products","Wholesale Computer Equipment","Wholesale Drugs and Sundries","Wholesale Food and Beverage","Wholesale Footwear","Wholesale Furniture and Home Furnishings","Wholesale Hardware, Plumbing, Heating Equipment","Wholesale Import and Export","Wholesale Luxury Goods and Jewelry","Wholesale Machinery","Wholesale Metals and Minerals","Wholesale Motor Vehicles and Parts","Wholesale Paper Products","Wholesale Petroleum and Petroleum Products","Wholesale Photography Equipment and Supplies","Wholesale Raw Farm Products","Wholesale Recyclable Materials","Wind Electric Power Generation","Wine & Spirits","Wineries","Wireless Services","Women's Handbag Manufacturing","Wood Product Manufacturing","Writing and Editing","Zoos and Botanical Gardens"]}},"current_employer_estimated_revenue":{"type":"array","items":{"type":"string","enum":["$0-$1M","$1M-$10M","$10M-$100M","$100M-$1B","$1B+"]}},"current_employer_founded_year":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]},"current_employer_investors":{"type":"array","items":{"type":"string"},"default":[]},"current_employer_open_positions_titles":{"type":"array","items":{"type":"string"},"default":[]},"school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["current_seniority_levels","current_departments","current_job_functions","current_employer_linkedin_industries","current_employer_estimated_revenue","current_employer_founded_year"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["people:profiles:amplemarket@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"page_number":{"type":["integer","null"]},"output_fields":{"type":"object","properties":{"name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'name'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"},"profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'profile_url'"},"job_title":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'job_title'"},"amplemarket_person_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_person_match'"}}},"filters":{"type":"object","properties":{"person_names":{"type":"array","items":{"type":"string"},"default":[]},"current_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_job_titles":{"type":"array","items":{"type":"string"},"default":[]},"current_seniority_levels":{"type":"array","items":{"type":"string","enum":["Owner","Founder","C-Suite","Partner","VP","Head","Director","Manager","Senior","Entry","Intern","Other","Non-Manager","Founder / Owner"]}},"current_departments":{"type":"array","items":{"type":"string","enum":["Senior Leadership","Consulting","Design","Education","Engineering & Technical","Finance","Human Resources","Information Technology","Legal","Marketing","Medical & Health","Operations","Product","Revenue"]}},"current_job_functions":{"type":"array","items":{"type":"string","enum":["Account Management","Accounting","Acquisitions","Advertising","Anesthesiology","Application Development","Artificial Intelligence / Machine Learning","Bioengineering & Biometrics","Brand Management","Business Development","Business Intelligence","Business Service Management / ITSM","Call Center","Channel Sales","Chemical Engineering","Chiropractics","Clinical Systems","Cloud / Mobility","Collaboration & Web App","Compensation & Benefits","Compliance","Construction","Consultant","Content Marketing","Contracts","Corporate Secretary","Corporate Strategy","Culture, Diversity & Inclusion","Customer Experience","Customer Marketing","Customer Retention & Development","Customer Service / Support","Customer Success","Data Center","Data Science","Data Warehouse","Database Administration","Demand Generation","Dentistry","Dermatology","DevOps","Digital Marketing","Digital Transformation","Doctors / Physicians","eCommerce Development","eCommerce Marketing","eDiscovery","Emerging Technology / Innovation","Employee & Labor Relations","Engineering & Technical","Enterprise Architecture","Enterprise Resource Planning","Epidemiology","Ethics","Event Marketing","Executive","Facilities Management","Field / Outside Sales","Field Marketing","Finance","Finance Executive","Financial Planning & Analysis","Financial Reporting","Financial Risk","Financial Strategy","Financial Systems","First Responder","Founder","Governance","Governmental Affairs & Regulatory Law","Graphic / Visual / Brand Design","Growth","Health & Safety","Help Desk / Desktop Services","HR / Financial / ERP Systems","HR Business Partner","Human Resource Information System","Human Resources","Human Resources Executive","Industrial Engineering","Infectious Disease","Information Security","Information Technology","Information Technology Executive","Infrastructure","Inside Sales","Intellectual Property & Patent","Internal Audit & Control","Investor Relations","IT Asset Management","IT Audit / IT Compliance","IT Operations","IT Procurement","IT Strategy","IT Training","Labor & Employment","Lawyer / Attorney","Lead Generation","Learning & Development","Leasing","Legal","Legal Counsel","Legal Executive","Legal Operations","Litigation","Logistics","Marketing","Marketing Analytics / Insights","Marketing Communications","Marketing Executive","Marketing Operations","Mechanic","Medical & Health Executive","Medical Administration","Medical Education & Training","Medical Research","Medicine","Mergers & Acquisitions","Mobile Development","Networking","Neurology","Nursing","Nutrition & Dietetics","Obstetrics / Gynecology","Office Operations","Oncology","Operations","Operations Executive","Ophthalmology","Optometry","Organizational Development","Orthopedics","Partnerships","Pathology","Pediatrics","People Operations","Pharmacy","Physical Security","Physical Therapy","Principal","Privacy","Product Development","Product Management","Product Marketing","Product or UI/UX Design","Professor","Project & Program Management","Project Development","Project Management","Psychiatry","Psychology","Public Health","Public Relations","Quality Assurance","Quality Management","Radiology","Real Estate","Real Estate Finance","Recruiting & Talent Acquisition","Research & Development","Retail / Store Systems","Revenue Operations","Safety","Sales","Sales Enablement","Sales Engineering","Sales Executive","Sales Operations","Sales Training","Scrum Master / Agile Coach","Search Engine Optimization / Pay Per Click","Servers","Shared Services","Social Media Marketing","Social Work","Software Development","Sourcing / Procurement","Storage & Disaster Recovery","Store Operations","Strategic Communications","Superintendent","Supply Chain","Support / Technical Services","Talent Management","Tax","Teacher","Technical Marketing","Technician","Technology Operations","Telecommunications","Test / Quality Assurance","Treasury","UI / UX","Virtualization","Web Development","Workforce Management"]}},"current_employer_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"current_employer_linkedin_industries":{"type":"array","items":{"type":"string","enum":["Abrasives and Nonmetallic Minerals Manufacturing","Accessible Architecture and Design","Accessible Hardware Manufacturing","Accommodation and Food Services","Accounting","Administration of Justice","Administrative and Support Services","Advertising Services","Agriculture","Air, Water, and Waste Program Management","Airlines and Aviation","Alternative Dispute Resolution","Alternative Fuel Vehicle Manufacturing","Alternative Medicine","Ambulance Services","Amusement Parks and Arcades","Animal Feed Manufacturing","Animation","Animation and Post-production","Apparel & Fashion","Apparel Manufacturing","Appliances, Electrical, and Electronics Manufacturing","Architectural and Structural Metal Manufacturing","Architecture and Planning","Armed Forces","Artificial Rubber and Synthetic Fiber Manufacturing","Artists and Writers","Arts","Arts & Crafts","Audio and Video Equipment Manufacturing","Automation Machinery Manufacturing","Automotive","Aviation & Aerospace","Aviation and Aerospace Component Manufacturing","Baked Goods Manufacturing","Banking","Bars, Taverns, and Nightclubs","Bed-and-Breakfasts, Hostels, Homestays","Beverage Manufacturing","Biomass Electric Power Generation","Biotechnology","Biotechnology Research","Blockchain Services","Boilers, Tanks, and Shipping Container Manufacturing","Book and Periodical Publishing","Book Publishing","Breweries","Broadcast Media Production and Distribution","Building Construction","Building Equipment Contractors","Building Finishing Contractors","Building Materials","Building Structure and Exterior Contractors","Business Consulting and Services","Business Content","Business Intelligence Platforms","Business Intelligence-platforms","Business Supplies & Equipment","Cable and Satellite Programming","Callcenters","Capital Markets","Caterer","Catering","Chemical Manufacturing","Chemical Raw Materials Manufacturing","Child Day Care Services","Circuses and Magic Shows","Civic and Social Organizations","Civil Engineering","Claims Adjusting, Actuarial Services","Clay and Refractory Products Manufacturing","Climate Data and Analytics","Climate Technology Product Manufacturing","Coal Mining","Collection Agencies","Commercial and Industrial Equipment Rental","Commercial and Industrial Machinery Maintenance","Commercial and Service Industry Machinery Manufacturing","Commercial Real Estate","Communications Equipment Manufacturing","Community Development and Urban Planning","Community Services","Computer and Network Security","Computer Games","Computer Hardware","Computer Hardware Manufacturing","Computer Networking","Computer Networking Products","Computerhardware","Computers and Electronics Manufacturing","Conservation Programs","Construction","Construction Hardware Manufacturing","Consulting outsourcing en offshoring","Consumer Electronics","Consumer Goods","Consumer Goods Rental","Consumer Services","Correctional Institutions","Cosmetics","Cosmetology and Barber Schools","Courts of Law","Credit Intermediation","Cutlery and Handtool Manufacturing","Dairy","Dairy Product Manufacturing","Dance Companies","Data Infrastructure and Analytics","Data Security Software Products","Defense & Space","Defense and Space Manufacturing","Dentists","Design","Design Services","Desktop Computing Software Products","Detailhandel meubilair en interieur","Digital Accessibility Services","Distilleries","E-learning","E-Learning","E-Learning Providers","Economic Programs","Education","Education Administration Programs","Education Management","Electric Lighting Equipment Manufacturing","Electric Power Generation","Electric Power Transmission, Control, and Distribution","Electrical Equipment Manufacturing","Electronic and Precision Equipment Maintenance","Embedded Software Products","Emergency and Relief Services","Engineering Services","Engines and Power Transmission Equipment Manufacturing","EnquÃªteurs dâ€™assurances et services actuariels","Enregistrement sonore","Entertainment","Entertainment Providers","Environmental Quality Programs","Environmental Services","Equipment Rental Services","Events Services","Executive Offices","Executive Search Services","Fabricated Metal Products","Facilities Services","Family Planning Centers","Farming","Farming, Ranching, Forestry","Fashion Accessories Manufacturing","Financial Services","Fine Art","Fine Arts Schools","Fire Protection","Fisheries","Flight Training","Food & Beverages","Food and Beverage Manufacturing","Food and Beverage Retail","Food and Beverage Services","Food Production","Footwear and Leather Goods Repair","Footwear Manufacturing","Forestry and Logging","Fossil Fuel Electric Power Generation","Freight and Package Transportation","Fruit and Vegetable Preserves Manufacturing","Fuel Cell Manufacturing","Fundraising","Funds and Trusts","Furniture","Furniture and Home Furnishings Manufacturing","Gambling Facilities and Casinos","Geothermal Electric Power Generation","Glass Product Manufacturing","Glass, Ceramics and Concrete Manufacturing","Golf Courses and Country Clubs","Government Administration","Government Relations","Government Relations Services","Graphic Design","Groothandel machines","Ground Passenger Transportation","Health and Human Services","Health, Wellness & Fitness","Higher Education","Highway, Street, and Bridge Construction","Historical Sites","Holding Companies","Home Health Care Services","Hospitality","Hospitals","Hospitals and Health Care","Hotels and Motels","Household and Institutional Furniture Manufacturing","Household Appliance Manufacturing","Household Services","Housing and Community Development","Housing Programs","Human resources","Human Resources","Human Resources Services","HVAC and Refrigeration Equipment Manufacturing","Hydroelectric Power Generation","Import & Export","Import en export","Incassobureaus","Individual and Family Services","Industrial Automation","Industrial Machinery Manufacturing","Industries extractives","Industry Associations","Information Services","Information Technology & Services","Insurance","Insurance Agencies and Brokerages","Insurance and Employee Benefit Funds","Insurance Carriers","Interior Design","International Affairs","International Trade and Development","Internet Marketplace Platforms","Internet News","Internet Publishing","Internet-Publishing","Internetmedia","Interurban and Rural Bus Services","Investment Advice","Investment Banking","Investment Management","IT Services and IT Consulting","IT System Custom Software Development","IT System Data Services","IT System Design Services","IT System Installation and Disposal","IT System Operations and Maintenance","IT System Testing and Evaluation","IT System Training and Support","IT-services en consultancy","Janitorial Services","Landscaping Services","Language Schools","Law Enforcement","Law Practice","Legal Services","Legislative Offices","Libraries","LKW-Transport","Loan Brokers","Luxury Goods & Jewelry","Machinery Manufacturing","Magnetic and Optical Media Manufacturing","Manufacturing","Maritime","Maritime Transportation","Market Research","Marketing Services","Maroquinerie","Mattress and Blinds Manufacturing","Measuring and Control Instrument Manufacturing","Meat Products Manufacturing","Mechanical Or Industrial Engineering","Media and Telecommunications","Media Production","Medical and Diagnostic Laboratories","Medical Device","Medical Equipment Manufacturing","Medical Practices","Mental Health Care","Metal Ore Mining","Metal Treatments","Metal Valve, Ball, and Roller Manufacturing","Military and International Affairs","Mining","Mobile Computing Software Products","Mobile Food Services","Mobile Gaming Apps","Motor Vehicle Manufacturing","Movies and Sound Recording","Movies, Videos, and Sound","Museums","Museums, Historical Sites, and Zoos","Music","Musicians","Nanotechnology Research","Natural Gas Distribution","Natural Gas Extraction","Newspaper Publishing","Non-profit Organization Management","Non-profit Organizations","Nonmetallic Mineral Mining","Nonresidential Building Construction","Nuclear Electric Power Generation","Nursing Homes and Residential Care Facilities","Office Administration","Office Furniture and Fixtures Manufacturing","Oil and Gas","Oil Extraction","Oil, Gas, and Mining","Online and Mail Order Retail","Online Audio and Video Media","Online media","Online Media","Operations Consulting","Operations management consulting","Optometrists","Outpatient Care Centers","Outsourcing and Offshoring Consulting","Outsourcing/Offshoring","Packaging & Containers","Packaging and Containers Manufacturing","Paint, Coating, and Adhesive Manufacturing","Paper & Forest Products","Paper and Forest Product Manufacturing","Pension Funds","Performing Arts","Performing Arts and Spectator Sports","Periodical Publishing","Personal and Laundry Services","Personal Care Product Manufacturing","Personal Care Services","Pet Services","Pharmaceutical Manufacturing","Philanthropic Fundraising Services","Philanthropy","Photography","Physical, Occupational and Speech Therapists","Physicians","Pipeline Transportation","Plastics and Rubber Product Manufacturing","Plastics Manufacturing","Political Organizations","Postal Services","Primary and Secondary Education","Primary Metal Manufacturing","Printing Services","Professional Organizations","Professional Services","Professional Training and Coaching","Program Development","Public Assistance Programs","Public Health","Public Policy","Public Policy Offices","Public Relations and Communications Services","Public Safety","Racetracks","Radio and Television Broadcasting","Rail Transportation","Railroad Equipment Manufacturing","Ranching","Ranching and Fisheries","Real Estate","Real Estate Agents and Brokers","Real Estate and Equipment Rental Services","Recreational Facilities","Regenerative Design","Religious Institutions","Renewable Energy Equipment Manufacturing","Renewable Energy Power Generation","Renewable Energy Semiconductor Manufacturing","Renewables & Environment","Repair and Maintenance","Research","Research Services","Residential Building Construction","Restaurants","Restauration collective","Retail","Retail Apparel and Fashion","Retail Appliances, Electrical, and Electronic Equipment","Retail Art Dealers","Retail Art Supplies","Retail Books and Printed News","Retail Building Materials and Garden Equipment","Retail Florists","Retail Furniture and Home Furnishings","Retail Gasoline","Retail Groceries","Retail Health and Personal Care Products","Retail Luxury Goods and Jewelry","Retail Motor Vehicles","Retail Musical Instruments","Retail Office Equipment","Retail Office Supplies and Gifts","Retail Pharmacies","Retail Recyclable Materials & Used Merchandise","Reupholstery and Furniture Repair","Robot Manufacturing","Robotics engineering","Robotics Engineering","Rubber Products Manufacturing","Satellite Telecommunications","Savings Institutions","School and Employee Bus Services","Secretarial Schools","Securities and Commodity Exchanges","Security and Investigations","Security Guards and Patrol Services","Security Systems Services","Semiconductor Manufacturing","Semiconductors","Services for Renewable Energy","Services for the Elderly and Disabled","Services strategisch management","Sheet Music Publishing","Shipbuilding","Shuttles and Special Needs Transportation Services","Sightseeing Transportation","Skiing Facilities","Smart Meter Manufacturing","Soap and Cleaning Product Manufacturing","Social Networking Platforms","Software Development","Solar Electric Power Generation","Sound Recording","Space Research and Technology","Specialty Trade Contractors","Spectator Sports","Sporting Goods","Sporting Goods Manufacturing","Sports and Recreation Instruction","Sports Teams and Clubs","Spring and Wire Product Manufacturing","Staffing and Recruiting","Steam and Air-Conditioning Supply","Strategic Management Services","Subdivision of Land","Sugar and Confectionery Product Manufacturing","Surveying and Mapping Services","Taxi and Limousine Services","Technical and Vocational Training","Technology, Information and Internet","Technology, Information and Media","Telecommunications","Telecommunications Carriers","Telephone Call Centers","Temporary Help Services","Textile Manufacturing","Theater Companies","Think tanks","Think Tanks","Tobacco","Tobacco Manufacturing","Translation and Localization","Transport aÃ©rien","Transport maritime","Transportation Equipment Manufacturing","Transportation Programs","Transportation, Logistics, Supply Chain and Storage","Transportation/Trucking/Railroad","Travel Arrangements","Truck Transportation","Trusts and Estates","Turned Products and Fastener Manufacturing","Urban Transit Services","Utilities","Utilities Administration","Utility System Construction","Vehicle Repair and Maintenance","Venture Capital and Private Equity Principals","Veterinary","Veterinary Services","Vocational Rehabilitation Services","Warehousing","Warehousing and Storage","Waste Collection","Waste Treatment and Disposal","Water Supply and Irrigation Systems","Water, Waste, Steam, and Air Conditioning Services","Wellness and Fitness Services","Wholesale","Wholesale Alcoholic Beverages","Wholesale Apparel and Sewing Supplies","Wholesale Appliances, Electrical, and Electronics","Wholesale Building Materials","Wholesale Chemical and Allied Products","Wholesale Computer Equipment","Wholesale Drugs and Sundries","Wholesale Food and Beverage","Wholesale Footwear","Wholesale Furniture and Home Furnishings","Wholesale Hardware, Plumbing, Heating Equipment","Wholesale Import and Export","Wholesale Luxury Goods and Jewelry","Wholesale Machinery","Wholesale Metals and Minerals","Wholesale Motor Vehicles and Parts","Wholesale Paper Products","Wholesale Petroleum and Petroleum Products","Wholesale Photography Equipment and Supplies","Wholesale Raw Farm Products","Wholesale Recyclable Materials","Wind Electric Power Generation","Wine & Spirits","Wineries","Wireless Services","Women's Handbag Manufacturing","Wood Product Manufacturing","Writing and Editing","Zoos and Botanical Gardens"]}},"current_employer_estimated_revenue":{"type":"array","items":{"type":"string","enum":["$0-$1M","$1M-$10M","$10M-$100M","$100M-$1B","$1B+"]}},"current_employer_founded_year":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]},"current_employer_investors":{"type":"array","items":{"type":"string"},"default":[]},"current_employer_open_position_titles":{"type":"array","items":{"type":"string"},"default":[]},"school_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]}},"required":["current_seniority_levels","current_departments","current_job_functions","current_employer_linkedin_industries","current_employer_estimated_revenue","current_employer_founded_year"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:amplemarket@1"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"page_number":{"type":["integer","null"]},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_website_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_website_url'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"amplemarket_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_company_match'"}}},"filters":{"type":"object","properties":{"hq_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_website_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_profile_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_types":{"type":"array","items":{"type":"string","enum":["Public Company","Educational","Self Employed","Government Agency","Non Profit","Self Owned","Privately Held","Partnership"]}},"investors":{"type":"array","items":{"type":"string"}},"company_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"customer_types":{"type":"array","items":{"type":"string","enum":["b2b","b2c"]}},"keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"revenue_groups":{"type":"array","items":{"type":"string","enum":["$0-$1M","$1M-$10M","$10M-$100M","$100M-$1B","$1B+"]}},"founded_year":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]},"open_positions_titles":{"type":"array","items":{"type":"string"},"default":[]},"headcount":{"type":"array","items":{"type":"string","enum":["1-10 employees","11-50 employees","51-200 employees","201-500 employees","501-1000 employees","1001-5000 employees","5001-10000 employees","10001+ employees"]}},"headcount_growth_last_6_months_in_percent":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]}},"required":["company_types","investors","customer_types","revenue_groups","founded_year","headcount","headcount_growth_last_6_months_in_percent"]}},"required":["limit","filters"]}},"required":["search_id","config"]},{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:amplemarket@2"]},"connector":{"type":["object","null"],"properties":{"strategy":{"type":"string","enum":["first"],"default":"first"},"connections":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["vault"]},"connection":{"type":"string"}},"required":["type","connection"]}}},"required":["connections"]},"config":{"type":"object","properties":{"limit":{"type":"integer"},"page_number":{"type":["integer","null"]},"output_fields":{"type":"object","properties":{"company_name":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_name'"},"company_domain":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_domain'"},"company_description":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_description'"},"company_profile_url":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'company_profile_url'"},"amplemarket_company_match":{"type":"object","properties":{"alias":{"type":"string","default":"","description":"Rename this output field. Leave empty to use default name."},"enabled":{"type":"boolean","default":true,"description":"Whether to include this field in the output."}},"default":{"alias":"","enabled":true},"description":"Output field 'amplemarket_company_match'"}}},"filters":{"type":"object","properties":{"hq_locations":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_domains":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_profile_urls":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"company_types":{"type":"array","items":{"type":"string","enum":["Public Company","Educational","Self Employed","Government Agency","Non Profit","Self Owned","Privately Held","Partnership"]}},"investors":{"type":"array","items":{"type":"string"}},"company_industries":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"customer_types":{"type":"array","items":{"type":"string","enum":["b2b","b2c"]}},"keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string"}},"exclude":{"type":"array","items":{"type":"string"}}},"default":{"include":[],"exclude":[]},"required":["include","exclude"]},"revenue_groups":{"type":"array","items":{"type":"string","enum":["$0-$1M","$1M-$10M","$10M-$100M","$100M-$1B","$1B+"]}},"founded_year":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]},"open_position_titles":{"type":"array","items":{"type":"string"},"default":[]},"headcount":{"type":"array","items":{"type":"string","enum":["1-10 employees","11-50 employees","51-200 employees","201-500 employees","501-1000 employees","1001-5000 employees","5001-10000 employees","10001+ employees"]}},"headcount_growth_l6m_in_percent":{"type":"object","properties":{"min":{"type":["number","null"]},"max":{"type":["number","null"]}},"required":["min","max"]}},"required":["company_types","investors","customer_types","revenue_groups","founded_year","headcount","headcount_growth_l6m_in_percent"]}},"required":["limit","filters"]}},"required":["search_id","config"]}]}]}},"required":["search"]},"PipesInput":{"type":"object","additionalProperties":{"anyOf":[{"type":"string","minLength":1},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"object","additionalProperties":{}},{"type":"array","items":{}},{"type":"object","properties":{"value":{"anyOf":[{"type":"string","minLength":1},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"object","additionalProperties":{}},{"type":"array","items":{}},{"type":"null"}]},"status":{"anyOf":[{"type":"string","enum":["completed"]},{"type":"string","enum":["failed"]},{"type":"string","enum":["pending"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["no_result"]},{"type":"string","enum":["skipped"]}]},"reason":{"type":["object","null"],"properties":{"code":{"type":"string"},"summary":{"type":"string"},"message":{"type":"string"}},"required":["code","summary","message"]},"type":{"type":"string","enum":["string","number","boolean","json","unknown"]},"format":{"type":["string","null"],"enum":["json_object","json_list","json_list_string","url","website_url","profile_url","email","datetime","currency","date","phone","markdown","text","int","decimal","address_line_1","zip_code","percent"]},"claimed_by":{"type":"object","properties":{"ref":{"type":["string","null"],"enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1","input"]},"config_hash":{"type":["string","null"]}},"required":["ref","config_hash"]},"resolved_by":{"type":["object","null"],"properties":{"ref":{"type":["string","null"],"enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1","input","system"]},"environment":{"type":["string","null"],"enum":["production","sandbox"]},"config_hash":{"type":["string","null"]},"input_hash":{"type":["string","null"]}},"required":["ref","environment","config_hash","input_hash"]},"widgets":{"type":"object","properties":{"display_value":{"type":"object","properties":{"label":{"type":"string"}}},"entity_logo":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"entity":{"type":"string","description":"The name of the entity."}},"required":["image_url","entity"]},"location_indicator":{"type":"object","properties":{"emoji":{"type":"string","description":"Country flag emoji."}},"required":["emoji"]},"avatar":{"type":"object","properties":{"image_url":{"type":"string","format":"uri","description":"URL to the provider's logo image."},"name":{"type":"string","description":"The name of the avatar owner."}},"required":["image_url","name"]},"waterfall":{"type":"object","properties":{"attempted_providers":{"type":"array","items":{"type":"object","properties":{"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["provider"]}},"available_providers":{"type":"array","items":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"successful_provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["attempted_providers","available_providers"]},"icon":{"type":"object","properties":{"key":{"type":"string","enum":["linkedin","job"]}},"required":["key"]},"action_summary":{"type":"object","properties":{"result_status":{"type":"string","enum":["completed","failed"]}},"required":["result_status"]},"sources":{"type":"object","properties":{"list":{"type":"array","items":{"type":"object","properties":{"source":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"}},"required":["source","url"]}}},"required":["list"]},"confidence":{"type":"object","properties":{"numeric":{"type":"integer","minimum":1,"maximum":5}},"required":["numeric"]}},"description":"A map of widgets associated with this field for UI display, keyed by widget type."}},"required":["value","status"]},{"type":"null"}]}},"OperationPayloadSchema":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["enrich"]},"pipes":{"type":"array","items":{"$ref":"#/components/schemas/PipePayload"}},"view":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["raw"]},"recordIds":{"type":"array","items":{"type":"string"}}},"required":["type","recordIds"]},{"type":"object","properties":{"type":{"type":"string","enum":["reference"]},"filters":{"type":["object","null"],"properties":{}}},"required":["type"]}]}},"required":["type","pipes","view"]},{"type":"object","properties":{"type":{"type":"string","enum":["adopt"]},"pipes":{"type":"array","items":{"$ref":"#/components/schemas/PipePayload"}},"view":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["raw"]},"recordIds":{"type":"array","items":{"type":"string"}}},"required":["type","recordIds"]},{"type":"object","properties":{"type":{"type":"string","enum":["reference"]},"filters":{"type":["object","null"],"properties":{}}},"required":["type"]}]}},"required":["type","pipes","view"]},{"type":"object","properties":{"type":{"type":"string","enum":["pipe.add"]},"pipePayload":{"$ref":"#/components/schemas/PipePayload"}},"required":["type","pipePayload"]},{"type":"object","properties":{"type":{"type":"string","enum":["pipe.update"]},"configHash":{"type":"string","minLength":1},"pipePayload":{"$ref":"#/components/schemas/PipePayload"}},"required":["type","configHash","pipePayload"]},{"type":"object","properties":{"type":{"type":"string","enum":["pipe.remove"]},"hard":{"type":"boolean","default":false},"configHash":{"type":"string","minLength":1}},"required":["type","configHash"]},{"type":"object","properties":{"type":{"type":"string","enum":["record.update"]},"newInput":{"$ref":"#/components/schemas/PipesInput"}},"required":["type","newInput"]},{"type":"object","properties":{"type":{"type":"string","enum":["records.remove"]},"view":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["raw"]},"recordIds":{"type":"array","items":{"type":"string"}}},"required":["type","recordIds"]},{"type":"object","properties":{"type":{"type":"string","enum":["reference"]},"filters":{"type":["object","null"],"properties":{}}},"required":["type"]}]}},"required":["type","view"]},{"type":"object","properties":{"type":{"type":"string","enum":["records.add"]},"allowFieldCreation":{"type":"boolean"},"stagingGroupId":{"type":"string","minLength":1},"eventId":{"type":["string","null"]}},"required":["type","allowFieldCreation","stagingGroupId","eventId"]},{"type":"object","properties":{"type":{"type":"string","enum":["record.add"]},"allowFieldCreation":{"type":"boolean"},"newItem":{"$ref":"#/components/schemas/PipesInput"},"eventId":{"type":["string","null"]}},"required":["type","allowFieldCreation","newItem","eventId"]},{"type":"object","properties":{"type":{"type":"string","enum":["record.add.empty"]},"amount":{"type":"number","minimum":1,"maximum":100}},"required":["type","amount"]},{"type":"object","properties":{"type":{"type":"string","enum":["fields.remove"]},"fieldNames":{"type":"array","items":{"type":"string","minLength":1}}},"required":["type","fieldNames"]},{"type":"object","properties":{"type":{"type":"string","enum":["field.patch"]},"fieldName":{"type":"string","minLength":1},"newName":{"type":"string","minLength":1},"newFormat":{"type":["string","null"],"enum":["json_object","json_list","json_list_string","url","website_url","profile_url","email","datetime","currency","date","phone","markdown","text","int","decimal","address_line_1","zip_code","percent"]},"newType":{"type":"string","enum":["string","number","boolean","json","unknown"]},"newLabel":{"type":"string"}},"required":["type","fieldName"]},{"type":"object","properties":{"type":{"type":"string","enum":["field.add"]}},"required":["type"]},{"type":"object","properties":{"type":{"type":"string","enum":["schema.change_environment"]},"environemnt":{"type":"string","enum":["production","sandbox"]}},"required":["type","environemnt"]},{"type":"object","properties":{"type":{"type":"string","enum":["timetravel.create"]}},"required":["type"]},{"type":"object","properties":{"type":{"type":"string","enum":["timetravel.travel"]},"schemaId":{"type":"string","minLength":1}},"required":["type","schemaId"]},{"type":"object","properties":{"type":{"type":"string","enum":["sheet.export"]},"view":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["raw"]},"recordIds":{"type":"array","items":{"type":"string"}}},"required":["type","recordIds"]},{"type":"object","properties":{"type":{"type":"string","enum":["reference"]},"filters":{"type":["object","null"],"properties":{}}},"required":["type"]}]}},"required":["type","view"]}]}},"parameters":{}},"paths":{"/v1/pipes/run/sync":{"post":{"tags":["Pipes"],"description":"Enrich data synchronously. This endpoint waits for the enrichment to complete before returning a result. With with fewer than 10 records. To enrich more data at once use the '/run' endpoint.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"config":{"$ref":"#/components/schemas/PipesRequestConfig"},"field_annotations":{"$ref":"#/components/schemas/PipesFieldAnnotations"},"pipes":{"type":"array","items":{"$ref":"#/components/schemas/PipePayload"}},"input":{"type":"array","items":{"$ref":"#/components/schemas/PipesInputSchema"}},"scopes":{"type":"array","items":{"type":"string"}}},"required":["pipes","input"]}}}},"responses":{"200":{"description":"Run pipeline request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PipesResponseSchema"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/pipes/run":{"post":{"tags":["Pipes"],"description":"Enrich data asynchronously. Create an enrichment task. Check this task by polling the '/check' endpoint until the status becomes 'completed'.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"config":{"$ref":"#/components/schemas/PipesRequestConfig"},"field_annotations":{"$ref":"#/components/schemas/PipesFieldAnnotations"},"pipes":{"type":"array","items":{"$ref":"#/components/schemas/PipePayload"}},"input":{"type":"array","items":{"$ref":"#/components/schemas/PipesInputSchema"}},"scopes":{"type":"array","items":{"type":"string"}}},"required":["pipes","input"]}}}},"responses":{"201":{"description":"Run pipeline request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PipesResponseSchema"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/pipes/check/{run_id}":{"get":{"tags":["Pipes"],"description":"Check status of enrichment task. Poll this endpoint to until the status becomes 'completed'. Recommended polling intervals are between 1-3s.","parameters":[{"schema":{"type":["string","null"],"required":["run_id"],"example":"xyz"},"required":true,"name":"run_id","in":"path"}],"responses":{"200":{"description":"Return current processing state","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PipesResponseSchema"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/pipes/validate":{"post":{"tags":["Pipes"],"description":"Validate a pipes enrichment request without executing it. Checks schema, pipe dependencies, ordering, run_if conditions, and connector requirements.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"config":{"$ref":"#/components/schemas/PipesRequestConfig"},"field_annotations":{"$ref":"#/components/schemas/PipesFieldAnnotations"},"pipes":{"type":"array","items":{"$ref":"#/components/schemas/PipePayload"}},"input":{"type":"array","items":{"$ref":"#/components/schemas/PipesInputSchema"}},"scopes":{"type":"array","items":{"type":"string"}}},"required":["pipes","input"]}}}},"responses":{"200":{"description":"Validation result","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"valid":{"type":"boolean","enum":[true]}},"required":["valid"]},{"type":"object","properties":{"valid":{"type":"boolean","enum":[false]},"errors":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string"},"message":{"type":"string"},"pipe_id":{"type":"string"},"field_name":{"type":"string"},"detail":{"type":"string"}},"required":["type","message"]}}},"required":["valid","errors"]}]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/pipes/connections":{"post":{"tags":["Pipes"],"description":"Retrieve available user connections per pipeId","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"pipe_id":{"type":"string","enum":["prompt:run@1","company:newssummary:website@1","company:newssummary:domain@1","company:techstack:builtwith@1","company:techstack:builtwith@2","company:websiteurl:email@1","company:domain:workemail@1","company:funding:leadmagic@1","company:funding:leadmagic@2","people:workemail:waterfall@1","person:workemail:waterfall@1","people:email:iswork@1","email:iswork@1","people:name:split@1","person:name:split@1","person:name:join@1","people:validate:email:zerobounce@1","people:email:validate:zerobounce@2","email:validate:zerobounce@1","people:mobilenumber:workemail:waterfall@1","company:overview@1","company:overview@2","company:overview@3","json:extract:multi@1","email:write@1","message:write@1","email:send:resend@1","email:send:gmail@1","message:send:slack@1","template:fill@1","contact:create:resend@1","people:match:role:waterfall@1","person:match:role:waterfall@1","person:identity:amplemarket@1","company:identity@2","company:identity@3","person:match:amplemarket@1","people:phone:profile:waterfall@1","person:mobile:profileurl:waterfall@1","people:personalemail:profile:waterfall@1","person:personalemail:profileurl:waterfall@1","people:profile:waterfall@1","person:profile:waterfall@1","people:profileurl:email:waterfall@1","person:profileurl:email:waterfall@1","person:profileurl:name@1","people:email:validate:zerobounce@1","person:email:validate:millionverifier@1","people:phone:workemail:waterfall@1","person:mobile:workemail:waterfall@1","fields:merge@1","field:slugify@1","field:domainify@1","website:scrape:firecrawl@1","website:scrapelist:firecrawl@1","website:extract:firecrawl@1","website:maplinks:firecrawl@1","sheet:row:append@1","sheet:row:expandappend@1","company:lookalikes:companyenrich@1","company:lookalikes:companyenrich@2","company:match:logodev@1","company:match:logodev@2","person:posts:crustdata@1","company:match:crustdata@1","company:match:crustdata@2","people:profile:workemail:crustdata@1","person:profile:workemail:crustdata@1","people:workemail:profileurl:waterfall@1","person:workemail:profileurl:waterfall@1","people:identity:email:waterfall@1","person:identity:email:waterfall@1","http:request@1","company:identity@1","people:professionalprofile:waterfall@1","people:professionalprofileurl:name@1","people:professionalprofileurl:email:waterfall@1","people:mobilenumber:professionalprofile:waterfall@1"]},"environment":{"type":"string","enum":["production","sandbox"],"default":"production"},"public_ids":{"type":"array","items":{"type":"string"}}},"required":["pipe_id"]}}}},"responses":{"200":{"description":"Custom pipe connections","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"public_id":{"type":"string"},"provider":{"type":"string"}},"required":["public_id","provider"]}}},"required":["items"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/pipes/field-context":{"post":{"tags":["Pipes"],"description":"Get contextual data (dropdown options, etc.) for a pipe config field that supports dynamic context.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"field_path":{"type":"string"},"query":{"type":"string","default":""},"payload":{"type":"object","additionalProperties":{}},"environment":{"type":"string","enum":["production","sandbox"],"default":"production"}},"required":["field_path","payload"]}}}},"responses":{"200":{"description":"Field context","content":{"application/json":{"schema":{"type":"object","properties":{"field_options":{"type":"object","additionalProperties":{"type":"object","properties":{"options":{"type":"array","items":{"type":"object","properties":{"value":{"type":"string"},"label":{"type":"string"},"widgets":{"type":"object","properties":{"provider_logo":{"type":"object","properties":{"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["provider"]},"emoji":{"type":"object","properties":{"char":{"type":"string"}},"required":["char"]},"icon":{"type":"object","properties":{"key":{"type":"string","enum":["school","user","location","language","brain","book","web","plug","money","office","job","search","output","input","mix","bill","linkedin","text","workflow","letter","source","activity","boxes","cometition","bolt","star","scholar","briefcase","history","sparkles","list","sliders","factory","award","tags","handshake","contact","mail","calendar","chart","code","braces","filter"]}},"required":["key"]},"logo_url":{"type":"object","properties":{"url":{"type":"string"},"alt":{"type":"string"}},"required":["url"]},"pricing":{"type":"object","properties":{"credits":{"type":"number"}},"required":["credits"]},"field_type":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}}}},"required":["value","label"]}}},"required":["options"]}}},"required":["field_options"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/searches/check/{run_id}":{"get":{"tags":["Searches"],"description":"Check status of search task. Poll this endpoint to until the status becomes 'completed'. Recommended polling intervals are between 1-3s.","parameters":[{"schema":{"type":["string","null"],"required":["run_id"],"example":"xyz"},"required":true,"name":"run_id","in":"path"}],"responses":{"200":{"description":"Return current processing state","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchesResponseSchema"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/searches/run/sync":{"post":{"tags":["Searches"],"description":"Search for companies and leads synchronously. This endpoint waits for the search to complete before returning a result. For large search requests this endpoint will time out.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchesRequestSchema"}}}},"responses":{"200":{"description":"Run searches request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchesResponseSchema"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/searches/run":{"post":{"tags":["Searches"],"description":"Use multiple data sources to search for people and company data.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchesRequestSchema"}}}},"responses":{"201":{"description":"Run pipeline request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchesResponseSchema"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/search/check/{run_id}":{"get":{"tags":["Search"],"description":"Check status of search task.","parameters":[{"schema":{"type":["string","null"],"required":["run_id"],"example":"xyz"},"required":true,"name":"run_id","in":"path"}],"responses":{"200":{"description":"Return current processing state","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchResponseSchema"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/search/run/sync":{"post":{"tags":["Search"],"description":"Search for people and companies and receive the results immediately. This endpoint can time out on large requests.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchRequestSchema"}}}},"responses":{"200":{"description":"Run searches request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchResponseSchema"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/search/run":{"post":{"tags":["Search"],"description":"Search for people and companies","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchRequestSchema"}}}},"responses":{"201":{"description":"Run search request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchResponseSchema"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/search/validate":{"post":{"tags":["Search"],"description":"Validate a search request without executing it. Checks search_id, filters, and connector configuration.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchRequestSchema"}}}},"responses":{"200":{"description":"Validation result","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"valid":{"type":"boolean","enum":[true]}},"required":["valid"]},{"type":"object","properties":{"valid":{"type":"boolean","enum":[false]},"errors":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string"},"message":{"type":"string"},"detail":{"type":"string"}},"required":["type","message"]}}},"required":["valid","errors"]}]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/search/connections":{"post":{"tags":["Search"],"description":"Retrieve available user connections per searchId","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"search_id":{"type":"string","enum":["companies:profiles:crustdata@1","companies:profiles:crustdata@2","companies:profiles:amplemarket@1","companies:profiles:amplemarket@2","people:profiles:crustdata@1","people:profiles:crustdata@2","people:profiles:amplemarket@1","people:profiles:amplemarket@2"]},"environment":{"type":"string","enum":["production","sandbox"],"default":"production"},"public_ids":{"type":"array","items":{"type":"string"}}},"required":["search_id"]}}}},"responses":{"200":{"description":"Custom search connections","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"public_id":{"type":"string"},"provider":{"type":"string"}},"required":["public_id","provider"]}}},"required":["items"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/search/field-context":{"post":{"tags":["Search"],"description":"Get contextual data (dropdown options, etc.) for a search field that supports dynamic context.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"field_path":{"type":"string"},"query":{"type":"string","default":""},"payload":{"type":"object","additionalProperties":{}},"environment":{"type":"string","enum":["production","sandbox"],"default":"production"}},"required":["field_path","payload"]}}}},"responses":{"200":{"description":"Field context","content":{"application/json":{"schema":{"type":"object","properties":{"field_options":{"type":"object","additionalProperties":{"type":"object","properties":{"options":{"type":"array","items":{"type":"object","properties":{"value":{"type":"string"},"label":{"type":"string"},"widgets":{"type":"object","properties":{"provider_logo":{"type":"object","properties":{"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]}},"required":["provider"]},"emoji":{"type":"object","properties":{"char":{"type":"string"}},"required":["char"]},"icon":{"type":"object","properties":{"key":{"type":"string","enum":["school","user","location","language","brain","book","web","plug","money","office","job","search","output","input","mix","bill","linkedin","text","workflow","letter","source","activity","boxes","cometition","bolt","star","scholar","briefcase","history","sparkles","list","sliders","factory","award","tags","handshake","contact","mail","calendar","chart","code","braces","filter"]}},"required":["key"]},"logo_url":{"type":"object","properties":{"url":{"type":"string"},"alt":{"type":"string"}},"required":["url"]},"pricing":{"type":"object","properties":{"credits":{"type":"number"}},"required":["credits"]},"field_type":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}}}},"required":["value","label"]}}},"required":["options"]}}},"required":["field_options"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Required resource not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/{organizationId}/connections":{"post":{"tags":["Connections"],"description":"Create custom connection","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"method":{"type":"string","enum":["api_key"]},"public_id":{"type":"string"},"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]},"secret":{"type":"string"}},"required":["method","public_id","provider","secret"]},{"type":"object","properties":{"method":{"type":"string","enum":["oauth_token"]},"public_id":{"type":"string"},"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]},"access_token":{"type":"string"}},"required":["method","public_id","provider","access_token"]},{"type":"object","properties":{"method":{"type":"string","enum":["oauth_token_bundle"]},"public_id":{"type":"string"},"provider":{"type":"string","enum":["pipe0","findymail","crustdata","hunter","zerobounce","millionverifier","googlemaps","gemini","leadmagic","mixrank","builtwith","perplexity","serper","icypeas","prospeo","clado","resend","slack","gmail","firecrawl","exa","openai","companyenrich","logodev","amplemarket"]},"access_token":{"type":"string"},"refresh_token":{"type":"string"}},"required":["method","public_id","provider","access_token","refresh_token"]}]}}}},"responses":{"201":{"description":"Create credentials","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"provider":{"type":"string"},"method":{"type":"string","enum":["api_key","oauth_token","oauth_token_bundle","access_link"]},"encryption_version":{"type":"string"},"metadata":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"object","additionalProperties":{}},{"type":"array","items":{}},{"type":"null"}]},"organization_id":{"type":"string"},"ownership_level":{"type":"string","enum":["organization","team","user"]},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"is_active":{"type":"boolean"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","provider","method","encryption_version","metadata","organization_id","ownership_level","team_id","user_id","scopes","is_active","created_at","updated_at"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}},"get":{"tags":["Connections"],"description":"Get a list of connections","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"}],"responses":{"200":{"description":"List of connections","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"provider":{"type":"string"},"method":{"type":"string","enum":["api_key","oauth_token","oauth_token_bundle","access_link"]},"encryption_version":{"type":"string"},"metadata":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"object","additionalProperties":{}},{"type":"array","items":{}},{"type":"null"}]},"organization_id":{"type":"string"},"ownership_level":{"type":"string","enum":["organization","team","user"]},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"is_active":{"type":"boolean"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","provider","method","encryption_version","metadata","organization_id","ownership_level","team_id","user_id","scopes","is_active","created_at","updated_at"]}}},"required":["items"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/{organizationId}/connections/{connectionId}":{"delete":{"tags":["Connections"],"description":"Delete custom connection","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":["string","null"]},"required":true,"name":"connectionId","in":"path"}],"responses":{"204":{"description":"Task deleted"},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/{organizationId}/secrets":{"post":{"tags":["Secrets"],"description":"Create a new encrypted secret. The raw value is never returned after creation.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"label":{"type":"string","pattern":"^[A-Z][A-Z0-9_]{0,62}$/u"},"value":{"type":"string","minLength":1},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}}},"required":["label","value","ownership_level"]}}}},"responses":{"201":{"description":"Secret created","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"organization_id":{"type":"string"},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"encryption_version":{"type":"string"},"mask":{"type":"string"},"created_by":{"type":"string"},"rotated_by":{"type":["string","null"]},"rotated_at":{"type":["string","null"],"format":"date"},"last_used_at":{"type":["string","null"],"format":"date"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","label","description","provider_hint","ownership_level","organization_id","team_id","user_id","scopes","encryption_version","mask","created_by","rotated_by","rotated_at","last_used_at","created_at","updated_at"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"409":{"description":"A secret with this label already exists in the organization","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}},"get":{"tags":["Secrets"],"description":"List secrets visible to the caller (cascade: org + their teams + their user-level). Optional `?scopes=` applies scope intersection on top.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":"string","description":"Comma-separated scope tags. When present, intersects with each secret's scopes (empty-scoped secrets always pass)."},"required":false,"description":"Comma-separated scope tags. When present, intersects with each secret's scopes (empty-scoped secrets always pass).","name":"scopes","in":"query"},{"schema":{"type":"string","description":"Current team context. When set, team-level secrets are restricted to this team only (caller must be a member). Org and user-level secrets are unaffected."},"required":false,"description":"Current team context. When set, team-level secrets are restricted to this team only (caller must be a member). Org and user-level secrets are unaffected.","name":"team_id","in":"query"},{"schema":{"type":"string","description":"Case-insensitive substring filter applied to label, publicId, and providerHint. Empty/absent returns the full visible set."},"required":false,"description":"Case-insensitive substring filter applied to label, publicId, and providerHint. Empty/absent returns the full visible set.","name":"query","in":"query"},{"schema":{"type":"string","description":"Comma-separated list of secret publicIds to look up. When present, only secrets whose publicId is in this list are returned (cascade visibility and scope filtering still apply)."},"required":false,"description":"Comma-separated list of secret publicIds to look up. When present, only secrets whose publicId is in this list are returned (cascade visibility and scope filtering still apply).","name":"public_ids","in":"query"}],"responses":{"200":{"description":"Visible secrets","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"organization_id":{"type":"string"},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"encryption_version":{"type":"string"},"mask":{"type":"string"},"created_by":{"type":"string"},"rotated_by":{"type":["string","null"]},"rotated_at":{"type":["string","null"],"format":"date"},"last_used_at":{"type":["string","null"],"format":"date"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","label","description","provider_hint","ownership_level","organization_id","team_id","user_id","scopes","encryption_version","mask","created_by","rotated_by","rotated_at","last_used_at","created_at","updated_at"]}}},"required":["items"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/{organizationId}/secrets/{secretId}":{"get":{"tags":["Secrets"],"description":"Fetch a secret's metadata. The raw value is never returned.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":["string","null"]},"required":true,"name":"secretId","in":"path"}],"responses":{"200":{"description":"Secret","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"organization_id":{"type":"string"},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"encryption_version":{"type":"string"},"mask":{"type":"string"},"created_by":{"type":"string"},"rotated_by":{"type":["string","null"]},"rotated_at":{"type":["string","null"],"format":"date"},"last_used_at":{"type":["string","null"],"format":"date"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","label","description","provider_hint","ownership_level","organization_id","team_id","user_id","scopes","encryption_version","mask","created_by","rotated_by","rotated_at","last_used_at","created_at","updated_at"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}},"patch":{"tags":["Secrets"],"description":"Update a secret's metadata (label, description, provider hint, scopes). Use POST /rotate to change the value.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":["string","null"]},"required":true,"name":"secretId","in":"path"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"label":{"type":"string","pattern":"^[A-Z][A-Z0-9_]{0,62}$/u"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}}}}}}},"responses":{"200":{"description":"Updated secret","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"organization_id":{"type":"string"},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"encryption_version":{"type":"string"},"mask":{"type":"string"},"created_by":{"type":"string"},"rotated_by":{"type":["string","null"]},"rotated_at":{"type":["string","null"],"format":"date"},"last_used_at":{"type":["string","null"],"format":"date"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","label","description","provider_hint","ownership_level","organization_id","team_id","user_id","scopes","encryption_version","mask","created_by","rotated_by","rotated_at","last_used_at","created_at","updated_at"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}},"delete":{"tags":["Secrets"],"description":"Permanently delete a secret. References to it from existing pipe configs will hard-fail at runtime.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":["string","null"]},"required":true,"name":"secretId","in":"path"}],"responses":{"204":{"description":"Secret deleted"},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/{organizationId}/secrets/{secretId}/rotate":{"post":{"tags":["Secrets"],"description":"Replace a secret's encrypted value in place. Mask is regenerated; rotated_at/by are recorded.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":["string","null"]},"required":true,"name":"secretId","in":"path"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"value":{"type":"string","minLength":1}},"required":["value"]}}}},"responses":{"200":{"description":"Rotated secret","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"organization_id":{"type":"string"},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"encryption_version":{"type":"string"},"mask":{"type":"string"},"created_by":{"type":"string"},"rotated_by":{"type":["string","null"]},"rotated_at":{"type":["string","null"],"format":"date"},"last_used_at":{"type":["string","null"],"format":"date"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","label","description","provider_hint","ownership_level","organization_id","team_id","user_id","scopes","encryption_version","mask","created_by","rotated_by","rotated_at","last_used_at","created_at","updated_at"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/{organizationId}/constants":{"post":{"tags":["Constants"],"description":"Create a new constant. Constants are plaintext config values referenced from pipe templates as `{{ CONSTANTS.<label> }}`.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"label":{"type":"string","pattern":"^[A-Z][A-Z0-9_]{0,62}$/u"},"value":{"type":"string","minLength":1},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}}},"required":["label","value","ownership_level"]}}}},"responses":{"201":{"description":"Constant created","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"organization_id":{"type":"string"},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"},"created_by":{"type":"string"},"last_used_at":{"type":["string","null"],"format":"date"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","label","description","provider_hint","ownership_level","organization_id","team_id","user_id","scopes","value","created_by","last_used_at","created_at","updated_at"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"409":{"description":"A constant with this label already exists in the organization","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}},"get":{"tags":["Constants"],"description":"List constants visible to the caller (cascade: org + their teams + their user-level). Optional `?scopes=` applies scope intersection on top.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":"string","description":"Comma-separated scope tags. When present, intersects with each constant's scopes (empty-scoped constants always pass)."},"required":false,"description":"Comma-separated scope tags. When present, intersects with each constant's scopes (empty-scoped constants always pass).","name":"scopes","in":"query"},{"schema":{"type":"string","description":"Current team context. When set, team-level constants are restricted to this team only (caller must be a member). Org and user-level constants are unaffected."},"required":false,"description":"Current team context. When set, team-level constants are restricted to this team only (caller must be a member). Org and user-level constants are unaffected.","name":"team_id","in":"query"},{"schema":{"type":"string","description":"Case-insensitive substring filter applied to label, publicId, and providerHint. Empty/absent returns the full visible set."},"required":false,"description":"Case-insensitive substring filter applied to label, publicId, and providerHint. Empty/absent returns the full visible set.","name":"query","in":"query"},{"schema":{"type":"string","description":"Comma-separated list of constant publicIds to look up. When present, only constants whose publicId is in this list are returned (cascade visibility and scope filtering still apply)."},"required":false,"description":"Comma-separated list of constant publicIds to look up. When present, only constants whose publicId is in this list are returned (cascade visibility and scope filtering still apply).","name":"public_ids","in":"query"}],"responses":{"200":{"description":"Visible constants","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"organization_id":{"type":"string"},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"},"created_by":{"type":"string"},"last_used_at":{"type":["string","null"],"format":"date"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","label","description","provider_hint","ownership_level","organization_id","team_id","user_id","scopes","value","created_by","last_used_at","created_at","updated_at"]}}},"required":["items"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/{organizationId}/constants/{constantId}":{"get":{"tags":["Constants"],"description":"Fetch a single constant including its value.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":["string","null"]},"required":true,"name":"constantId","in":"path"}],"responses":{"200":{"description":"Constant","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"organization_id":{"type":"string"},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"},"created_by":{"type":"string"},"last_used_at":{"type":["string","null"],"format":"date"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","label","description","provider_hint","ownership_level","organization_id","team_id","user_id","scopes","value","created_by","last_used_at","created_at","updated_at"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}},"patch":{"tags":["Constants"],"description":"Update a constant's metadata and/or value. Constants aren't credentials so value edits flow through the same PATCH path as label/description/scope edits.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":["string","null"]},"required":true,"name":"constantId","in":"path"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"label":{"type":"string","pattern":"^[A-Z][A-Z0-9_]{0,62}$/u"},"value":{"type":"string","minLength":1},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}}}}}}},"responses":{"200":{"description":"Updated constant","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"public_id":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"provider_hint":{"type":["string","null"]},"ownership_level":{"type":"string","enum":["organization","team","user"]},"organization_id":{"type":"string"},"team_id":{"type":["string","null"]},"user_id":{"type":["string","null"]},"scopes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"},"created_by":{"type":"string"},"last_used_at":{"type":["string","null"],"format":"date"},"created_at":{"type":"string","format":"date"},"updated_at":{"type":"string","format":"date"}},"required":["id","public_id","label","description","provider_hint","ownership_level","organization_id","team_id","user_id","scopes","value","created_by","last_used_at","created_at","updated_at"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}},"delete":{"tags":["Constants"],"description":"Permanently delete a constant. References to it from existing pipe configs will hard-fail at runtime.","parameters":[{"schema":{"type":["string","null"]},"required":true,"name":"organizationId","in":"path"},{"schema":{"type":["string","null"]},"required":true,"name":"constantId","in":"path"}],"responses":{"204":{"description":"Constant deleted"},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}},"/v1/{organization_id}/credit-balance":{"get":{"tags":["Credit Balance"],"parameters":[{"schema":{"type":["string","null"],"required":["organization_id"],"example":"xyz"},"required":true,"name":"organization_id","in":"path"}],"responses":{"200":{"description":"Current credit balance information","content":{"application/json":{"schema":{"type":["object","null"],"properties":{"id":{"type":"string"},"organizationId":{"type":"string"},"balance":{"type":"string"},"lastRefillAt":{"type":["string","null"],"format":"date"},"nextRefillAt":{"type":["string","null"],"format":"date"},"createdAt":{"type":"string","format":"date"},"updatedAt":{"type":"string","format":"date"},"numeric_balance":{"type":"number"}},"required":["id","organizationId","balance","lastRefillAt","nextRefillAt","createdAt","updatedAt","numeric_balance"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"status":{"type":"number"},"detail":{"type":"string"}},"required":["type","title","status","detail"],"example":{"type":"invalid-input","title":"Invalid Input","status":400,"detail":"Name must be a string"}}}}}}}}},"webhooks":{}}