{"openapi":"3.1.0","info":{"title":"Wolf You Feed Partner API","description":"US-only asynchronous decision API for reviewed autonomous-agent integrations. Partner keys, available credits, and semantic admission are required.","version":"1.0.0-alpha"},"paths":{"/partner/v1/meta":{"get":{"tags":["partner"],"summary":"Partner Meta","description":"Machine-readable catalog of Partner API URIs (no auth required for discovery).","operationId":"partner_meta_partner_v1_meta_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Partner Meta Partner V1 Meta Get"}}}}},"security":[{"PartnerApiKey":[]}]}},"/partner/v1/jobs":{"post":{"tags":["partner"],"summary":"Create Job","operationId":"create_job_partner_v1_jobs_post","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","maxLength":128,"title":"Idempotency-Key"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobCreateRequest"}}}},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Job Partner V1 Jobs Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"PartnerApiKey":[]}]}},"/partner/v1/jobs/{job_id}":{"get":{"tags":["partner"],"summary":"Get Job","operationId":"get_job_partner_v1_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Job Partner V1 Jobs  Job Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"PartnerApiKey":[]}]}},"/partner/v1/access-request":{"post":{"tags":["partner"],"summary":"Create Access Request","description":"Accept a minimal invite request; never grants credentials automatically.","operationId":"create_access_request_partner_v1_access_request_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessRequest"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Access Request Partner V1 Access Request Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"AccessRequest":{"properties":{"contact_email":{"type":"string","maxLength":254,"minLength":3,"pattern":"^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$","title":"Contact Email"},"agent_name":{"type":"string","maxLength":120,"minLength":2,"title":"Agent Name"},"use_case":{"type":"string","maxLength":2000,"minLength":20,"title":"Use Case"},"website":{"type":"string","maxLength":500,"title":"Website","default":""}},"type":"object","required":["contact_email","agent_name","use_case"],"title":"AccessRequest"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"JobCreateRequest":{"properties":{"query":{"type":"string","maxLength":8000,"minLength":1,"title":"Query"},"workflow_mode":{"type":"string","pattern":"^(standard|tactical)$","title":"Workflow Mode","default":"standard"},"rationale":{"type":"boolean","title":"Rationale","default":false}},"type":"object","required":["query"],"title":"JobCreateRequest"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}},"securitySchemes":{"PartnerApiKey":{"type":"apiKey","in":"header","name":"X-API-Key","description":"Partner key issued after administrator review."}}}}