{"openapi":"3.1.0","info":{"title":"Form2Email","version":"0.1.0"},"paths":{"/api/endpoints":{"post":{"tags":["endpoints"],"summary":"Create Endpoint","operationId":"create_endpoint_api_endpoints_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateEndpointRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EndpointCreated"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/endpoints/{manage_token}":{"get":{"tags":["endpoints"],"summary":"Endpoint Status","operationId":"endpoint_status_api_endpoints__manage_token__get","parameters":[{"name":"manage_token","in":"path","required":true,"schema":{"type":"string","title":"Manage Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EndpointStatus"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/endpoints/{manage_token}/verification":{"post":{"tags":["endpoints"],"summary":"Resend Verification","operationId":"resend_verification_api_endpoints__manage_token__verification_post","parameters":[{"name":"manage_token","in":"path","required":true,"schema":{"type":"string","title":"Manage Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/endpoints/{manage_token}/extend":{"post":{"tags":["endpoints"],"summary":"Extend Endpoint","operationId":"extend_endpoint_api_endpoints__manage_token__extend_post","parameters":[{"name":"manage_token","in":"path","required":true,"schema":{"type":"string","title":"Manage Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EndpointStatus"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/verify/{token}":{"get":{"tags":["verify"],"summary":"Verify Email","operationId":"verify_email_verify__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/f/{public_token}":{"options":{"tags":["forms"],"summary":"Preflight Form","operationId":"preflight_form_f__public_token__options","parameters":[{"name":"public_token","in":"path","required":true,"schema":{"type":"string","title":"Public Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["forms"],"summary":"Form Page","operationId":"form_page_f__public_token__get","parameters":[{"name":"public_token","in":"path","required":true,"schema":{"type":"string","title":"Public Token"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["forms"],"summary":"Submit Form","operationId":"submit_form_f__public_token__post","parameters":[{"name":"public_token","in":"path","required":true,"schema":{"type":"string","title":"Public Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/llms.txt":{"get":{"tags":["meta"],"summary":"Llms Txt","operationId":"llms_txt_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/for-coding-tools":{"get":{"tags":["meta"],"summary":"For Coding Tools","operationId":"for_coding_tools_for_coding_tools_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/api/info":{"get":{"tags":["meta"],"summary":"Api Info","operationId":"api_info_api_info_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Api Info Api Info Get"}}}}}}},"/healthz":{"get":{"summary":"Healthz","operationId":"healthz_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Healthz Healthz Get"}}}}}}},"/robots.txt":{"get":{"summary":"Robots Txt","operationId":"robots_txt_robots_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/sitemap.xml":{"get":{"summary":"Sitemap Xml","operationId":"sitemap_xml_sitemap_xml_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/":{"get":{"summary":"Index","operationId":"index__get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/how-it-works":{"get":{"summary":"How It Works","operationId":"how_it_works_how_it_works_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/guides":{"get":{"summary":"Guides Index","operationId":"guides_index_guides_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/guides/{slug}":{"get":{"summary":"Guide Page","operationId":"guide_page_guides__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/manage/{manage_token}":{"get":{"summary":"Manage Page","operationId":"manage_page_manage__manage_token__get","parameters":[{"name":"manage_token","in":"path","required":true,"schema":{"type":"string","title":"Manage Token"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"CreateEndpointRequest":{"properties":{"destination_email":{"type":"string","format":"email","title":"Destination Email"},"origin":{"type":"string","title":"Origin"}},"type":"object","required":["destination_email","origin"],"title":"CreateEndpointRequest"},"EndpointCreated":{"properties":{"public_url":{"type":"string","title":"Public Url"},"manage_url":{"type":"string","title":"Manage Url"},"manage_page_url":{"type":"string","title":"Manage Page Url"},"destination_email":{"type":"string","title":"Destination Email"},"origin":{"type":"string","title":"Origin"},"verification":{"type":"string","title":"Verification"}},"type":"object","required":["public_url","manage_url","manage_page_url","destination_email","origin","verification"],"title":"EndpointCreated"},"EndpointStatus":{"properties":{"destination_email":{"type":"string","title":"Destination Email"},"origin":{"type":"string","title":"Origin"},"verified":{"type":"boolean","title":"Verified"},"active":{"type":"boolean","title":"Active"},"permanent":{"type":"boolean","title":"Permanent"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"days_remaining":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Days Remaining"}},"type":"object","required":["destination_email","origin","verified","active","permanent","expires_at","days_remaining"],"title":"EndpointStatus"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"MessageResponse":{"properties":{"detail":{"type":"string","title":"Detail"}},"type":"object","required":["detail"],"title":"MessageResponse"},"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"}}}}