{"openapi":"3.1.0","info":{"title":"Blinkimg API","description":"Image compression & conversion API","version":"1.0.0"},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Bearer bk_... is an API key; Bearer bs_... is a session access token from /v1/auth. Anonymous (keyless) use is allowed on the image endpoints under the rate-shaped free tier."}},"schemas":{}},"paths":{"/v1/uploads":{"post":{"operationId":"createUpload","tags":["uploads"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"filename":{"type":"string","minLength":1,"maxLength":255},"contentLength":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["contentLength"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":255,"pattern":"^[A-Za-z0-9\\-_.:]+$"},"in":"header","name":"idempotency-key","required":false,"description":"Optional. Send the same key and body again after a timeout to get the first answer back, without a second charge. 1 to 255 characters from A-Z a-z 0-9 - _ . : (a UUID fits)."}],"responses":{"201":{"description":"Default Response","headers":{"idempotent-replayed":{"schema":{"type":"string","enum":["true"]},"description":"Present, and `true`, when this is the stored answer to an earlier request with the same Idempotency-Key. Nothing ran and nothing was charged."}},"content":{"application/json":{"schema":{"type":"object","properties":{"uploadId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"url":{"type":"string","description":"The presigned PUT address. Upload and result URLs are HTTPS on a host ending in `.r2.cloudflarestorage.com`. A change to that is a breaking change, announced as the terms say."},"urlExpiresAt":{"type":"string"},"maxBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["uploadId","url","urlExpiresAt","maxBytes"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"413":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/uploads/batch":{"post":{"operationId":"createUploads","tags":["uploads"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"uploads":{"minItems":1,"maxItems":50,"type":"array","items":{"type":"object","properties":{"filename":{"type":"string","minLength":1,"maxLength":255},"contentLength":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["contentLength"],"additionalProperties":false}}},"required":["uploads"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":255,"pattern":"^[A-Za-z0-9\\-_.:]+$"},"in":"header","name":"idempotency-key","required":false,"description":"Optional. Send the same key and body again after a timeout to get the first answer back, without a second charge. 1 to 255 characters from A-Z a-z 0-9 - _ . : (a UUID fits)."}],"responses":{"201":{"description":"Default Response","headers":{"idempotent-replayed":{"schema":{"type":"string","enum":["true"]},"description":"Present, and `true`, when this is the stored answer to an earlier request with the same Idempotency-Key. Nothing ran and nothing was charged."}},"content":{"application/json":{"schema":{"type":"object","properties":{"uploads":{"type":"array","items":{"type":"object","properties":{"uploadId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"url":{"type":"string","description":"The presigned PUT address. Upload and result URLs are HTTPS on a host ending in `.r2.cloudflarestorage.com`. A change to that is a breaking change, announced as the terms say."},"urlExpiresAt":{"type":"string"},"maxBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["uploadId","url","urlExpiresAt","maxBytes"],"additionalProperties":false}}},"required":["uploads"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"413":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/jobs":{"post":{"operationId":"createJob","tags":["jobs"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"uploadId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"options":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"targetBytes":{"type":"integer","minimum":10000,"maximum":104857600},"minBytes":{"type":"integer","minimum":1000,"maximum":104857600},"stripMetadata":{"type":"boolean"},"resize":{"type":"object","properties":{"width":{"type":"integer","minimum":1,"maximum":65535},"height":{"type":"integer","minimum":1,"maximum":65535}},"additionalProperties":false}},"additionalProperties":false}},"required":["uploadId"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":255,"pattern":"^[A-Za-z0-9\\-_.:]+$"},"in":"header","name":"idempotency-key","required":false,"description":"Optional. Send the same key and body again after a timeout to get the first answer back, without a second charge. 1 to 255 characters from A-Z a-z 0-9 - _ . : (a UUID fits)."}],"responses":{"201":{"description":"Default Response","headers":{"idempotent-replayed":{"schema":{"type":"string","enum":["true"]},"description":"Present, and `true`, when this is the stored answer to an earlier request with the same Idempotency-Key. Nothing ran and nothing was charged."}},"content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"batchId":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"type":"null"}]},"status":{"type":"string","enum":["queued","processing","succeeded","failed","expired"]},"options":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"targetBytes":{"type":"integer","minimum":10000,"maximum":104857600},"minBytes":{"type":"integer","minimum":1000,"maximum":104857600},"stripMetadata":{"type":"boolean"},"resize":{"type":"object","properties":{"width":{"type":"integer","minimum":1,"maximum":65535},"height":{"type":"integer","minimum":1,"maximum":65535}},"additionalProperties":false}},"additionalProperties":false},"result":{"anyOf":[{"type":"object","properties":{"inputFormat":{"type":"string"},"outputFormat":{"type":"string"},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"outputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"width":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"height":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returnedOriginal":{"type":"boolean"}},"required":["inputFormat","outputFormat","inputBytes","outputBytes","savedBytes","savedPercent","width","height","returnedOriginal"],"additionalProperties":false},{"type":"null"}]},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","options","createdAt","expiresAt"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/jobs/{id}":{"get":{"operationId":"getJob","tags":["jobs"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"batchId":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"type":"null"}]},"status":{"type":"string","enum":["queued","processing","succeeded","failed","expired"]},"options":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"targetBytes":{"type":"integer","minimum":10000,"maximum":104857600},"minBytes":{"type":"integer","minimum":1000,"maximum":104857600},"stripMetadata":{"type":"boolean"},"resize":{"type":"object","properties":{"width":{"type":"integer","minimum":1,"maximum":65535},"height":{"type":"integer","minimum":1,"maximum":65535}},"additionalProperties":false}},"additionalProperties":false},"result":{"anyOf":[{"type":"object","properties":{"inputFormat":{"type":"string"},"outputFormat":{"type":"string"},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"outputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"width":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"height":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returnedOriginal":{"type":"boolean"}},"required":["inputFormat","outputFormat","inputBytes","outputBytes","savedBytes","savedPercent","width","height","returnedOriginal"],"additionalProperties":false},{"type":"null"}]},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","options","createdAt","expiresAt"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/jobs/{id}/result":{"get":{"operationId":"getJobResult","tags":["jobs"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"The signed download address. Upload and result URLs are HTTPS on a host ending in `.r2.cloudflarestorage.com`. A change to that is a breaking change, announced as the terms say."},"filename":{"type":"string"},"expiresAt":{"type":"string"}},"required":["url","filename","expiresAt"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"410":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/batches":{"post":{"operationId":"createBatch","tags":["batches"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"jobs":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"uploadId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"options":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"targetBytes":{"type":"integer","minimum":10000,"maximum":104857600},"minBytes":{"type":"integer","minimum":1000,"maximum":104857600},"stripMetadata":{"type":"boolean"},"resize":{"type":"object","properties":{"width":{"type":"integer","minimum":1,"maximum":65535},"height":{"type":"integer","minimum":1,"maximum":65535}},"additionalProperties":false}},"additionalProperties":false}},"required":["uploadId"],"additionalProperties":false}},"open":{"type":"boolean"}},"required":["jobs"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":255,"pattern":"^[A-Za-z0-9\\-_.:]+$"},"in":"header","name":"idempotency-key","required":false,"description":"Optional. Send the same key and body again after a timeout to get the first answer back, without a second charge. 1 to 255 characters from A-Z a-z 0-9 - _ . : (a UUID fits)."}],"responses":{"201":{"description":"Default Response","headers":{"idempotent-replayed":{"schema":{"type":"string","enum":["true"]},"description":"Present, and `true`, when this is the stored answer to an earlier request with the same Idempotency-Key. Nothing ran and nothing was charged."}},"content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"open":{"type":"boolean"},"totalJobs":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"counts":{"type":"object","properties":{"queued":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"processing":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"succeeded":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"failed":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"expired":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["queued","processing","succeeded","failed","expired"],"additionalProperties":false},"jobs":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"batchId":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"type":"null"}]},"status":{"type":"string","enum":["queued","processing","succeeded","failed","expired"]},"options":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"targetBytes":{"type":"integer","minimum":10000,"maximum":104857600},"minBytes":{"type":"integer","minimum":1000,"maximum":104857600},"stripMetadata":{"type":"boolean"},"resize":{"type":"object","properties":{"width":{"type":"integer","minimum":1,"maximum":65535},"height":{"type":"integer","minimum":1,"maximum":65535}},"additionalProperties":false}},"additionalProperties":false},"result":{"anyOf":[{"type":"object","properties":{"inputFormat":{"type":"string"},"outputFormat":{"type":"string"},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"outputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"width":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"height":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returnedOriginal":{"type":"boolean"}},"required":["inputFormat","outputFormat","inputBytes","outputBytes","savedBytes","savedPercent","width","height","returnedOriginal"],"additionalProperties":false},{"type":"null"}]},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","options","createdAt","expiresAt"],"additionalProperties":false}},"createdAt":{"type":"string"},"expiresAt":{"type":"string"}},"required":["id","open","totalJobs","counts","jobs","createdAt","expiresAt"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/batches/{id}":{"get":{"operationId":"getBatch","tags":["batches"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"open":{"type":"boolean"},"totalJobs":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"counts":{"type":"object","properties":{"queued":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"processing":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"succeeded":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"failed":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"expired":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["queued","processing","succeeded","failed","expired"],"additionalProperties":false},"jobs":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"batchId":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"type":"null"}]},"status":{"type":"string","enum":["queued","processing","succeeded","failed","expired"]},"options":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"targetBytes":{"type":"integer","minimum":10000,"maximum":104857600},"minBytes":{"type":"integer","minimum":1000,"maximum":104857600},"stripMetadata":{"type":"boolean"},"resize":{"type":"object","properties":{"width":{"type":"integer","minimum":1,"maximum":65535},"height":{"type":"integer","minimum":1,"maximum":65535}},"additionalProperties":false}},"additionalProperties":false},"result":{"anyOf":[{"type":"object","properties":{"inputFormat":{"type":"string"},"outputFormat":{"type":"string"},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"outputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"width":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"height":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returnedOriginal":{"type":"boolean"}},"required":["inputFormat","outputFormat","inputBytes","outputBytes","savedBytes","savedPercent","width","height","returnedOriginal"],"additionalProperties":false},{"type":"null"}]},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","options","createdAt","expiresAt"],"additionalProperties":false}},"createdAt":{"type":"string"},"expiresAt":{"type":"string"}},"required":["id","open","totalJobs","counts","jobs","createdAt","expiresAt"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/batches/{id}/jobs":{"post":{"operationId":"appendBatchJobs","tags":["batches"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"jobs":{"minItems":1,"maxItems":200,"type":"array","items":{"type":"object","properties":{"uploadId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"options":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"targetBytes":{"type":"integer","minimum":10000,"maximum":104857600},"minBytes":{"type":"integer","minimum":1000,"maximum":104857600},"stripMetadata":{"type":"boolean"},"resize":{"type":"object","properties":{"width":{"type":"integer","minimum":1,"maximum":65535},"height":{"type":"integer","minimum":1,"maximum":65535}},"additionalProperties":false}},"additionalProperties":false}},"required":["uploadId"],"additionalProperties":false}}},"required":["jobs"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true},{"schema":{"type":"string","minLength":1,"maxLength":255,"pattern":"^[A-Za-z0-9\\-_.:]+$"},"in":"header","name":"idempotency-key","required":false,"description":"Optional. Send the same key and body again after a timeout to get the first answer back, without a second charge. 1 to 255 characters from A-Z a-z 0-9 - _ . : (a UUID fits)."}],"responses":{"201":{"description":"Default Response","headers":{"idempotent-replayed":{"schema":{"type":"string","enum":["true"]},"description":"Present, and `true`, when this is the stored answer to an earlier request with the same Idempotency-Key. Nothing ran and nothing was charged."}},"content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"open":{"type":"boolean"},"totalJobs":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"counts":{"type":"object","properties":{"queued":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"processing":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"succeeded":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"failed":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"expired":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["queued","processing","succeeded","failed","expired"],"additionalProperties":false},"jobs":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"batchId":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"type":"null"}]},"status":{"type":"string","enum":["queued","processing","succeeded","failed","expired"]},"options":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"targetBytes":{"type":"integer","minimum":10000,"maximum":104857600},"minBytes":{"type":"integer","minimum":1000,"maximum":104857600},"stripMetadata":{"type":"boolean"},"resize":{"type":"object","properties":{"width":{"type":"integer","minimum":1,"maximum":65535},"height":{"type":"integer","minimum":1,"maximum":65535}},"additionalProperties":false}},"additionalProperties":false},"result":{"anyOf":[{"type":"object","properties":{"inputFormat":{"type":"string"},"outputFormat":{"type":"string"},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"outputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"width":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"height":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returnedOriginal":{"type":"boolean"}},"required":["inputFormat","outputFormat","inputBytes","outputBytes","savedBytes","savedPercent","width","height","returnedOriginal"],"additionalProperties":false},{"type":"null"}]},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","options","createdAt","expiresAt"],"additionalProperties":false}},"createdAt":{"type":"string"},"expiresAt":{"type":"string"}},"required":["id","open","totalJobs","counts","jobs","createdAt","expiresAt"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/batches/{id}/close":{"post":{"operationId":"closeBatch","tags":["batches"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"open":{"type":"boolean"},"totalJobs":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"counts":{"type":"object","properties":{"queued":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"processing":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"succeeded":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"failed":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"expired":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["queued","processing","succeeded","failed","expired"],"additionalProperties":false},"jobs":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"batchId":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"type":"null"}]},"status":{"type":"string","enum":["queued","processing","succeeded","failed","expired"]},"options":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"targetBytes":{"type":"integer","minimum":10000,"maximum":104857600},"minBytes":{"type":"integer","minimum":1000,"maximum":104857600},"stripMetadata":{"type":"boolean"},"resize":{"type":"object","properties":{"width":{"type":"integer","minimum":1,"maximum":65535},"height":{"type":"integer","minimum":1,"maximum":65535}},"additionalProperties":false}},"additionalProperties":false},"result":{"anyOf":[{"type":"object","properties":{"inputFormat":{"type":"string"},"outputFormat":{"type":"string"},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"outputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"width":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"height":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returnedOriginal":{"type":"boolean"}},"required":["inputFormat","outputFormat","inputBytes","outputBytes","savedBytes","savedPercent","width","height","returnedOriginal"],"additionalProperties":false},{"type":"null"}]},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","options","createdAt","expiresAt"],"additionalProperties":false}},"createdAt":{"type":"string"},"expiresAt":{"type":"string"}},"required":["id","open","totalJobs","counts","jobs","createdAt","expiresAt"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/batches/{id}/zip":{"post":{"operationId":"requestBatchZip","tags":["batches"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["none","queued","processing","succeeded","failed"]},"url":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"error":{"anyOf":[{"type":"string"},{"type":"null"}]},"progress":{"anyOf":[{"type":"object","properties":{"done":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["done","total"],"additionalProperties":false},{"type":"null"}]}},"required":["status"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"get":{"operationId":"getBatchZip","tags":["batches"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["none","queued","processing","succeeded","failed"]},"url":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"error":{"anyOf":[{"type":"string"},{"type":"null"}]},"progress":{"anyOf":[{"type":"object","properties":{"done":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["done","total"],"additionalProperties":false},{"type":"null"}]}},"required":["status"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"410":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/batches/{id}/pdf":{"post":{"operationId":"requestBatchPdf","tags":["batches"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["none","queued","processing","succeeded","failed"]},"url":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"error":{"anyOf":[{"type":"string"},{"type":"null"}]},"progress":{"anyOf":[{"type":"object","properties":{"done":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["done","total"],"additionalProperties":false},{"type":"null"}]},"pdfBytes":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]}},"required":["status"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"get":{"operationId":"getBatchPdf","tags":["batches"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["none","queued","processing","succeeded","failed"]},"url":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"error":{"anyOf":[{"type":"string"},{"type":"null"}]},"progress":{"anyOf":[{"type":"object","properties":{"done":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["done","total"],"additionalProperties":false},{"type":"null"}]},"pdfBytes":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]}},"required":["status"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"410":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/attachments":{"post":{"operationId":"createAttachment","summary":"Make every size and format of one original, at one price","tags":["attachments"],"description":"API keys only. Reserves the most the attachment can cost and queues it; the worker plans the outputs with WordPress 7.1 resize rules and settles the price once it knows the input format.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"uploadId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"formats":{"minItems":1,"maxItems":4,"type":"array","items":{"type":"string","enum":["original","jpeg","png","webp","avif"]}},"sizes":{"default":[],"maxItems":32,"type":"array","items":{"type":"object","properties":{"name":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,64}$"},"width":{"type":"integer","minimum":0,"maximum":65535},"height":{"type":"integer","minimum":0,"maximum":65535},"crop":{"anyOf":[{"type":"boolean"},{"type":"array","prefixItems":[{"type":"string","enum":["left","center","right"]},{"type":"string","enum":["top","center","bottom"]}]}]}},"required":["name","width","height","crop"],"additionalProperties":false}},"quality":{"anyOf":[{"type":"string","enum":["auto"]},{"type":"integer","minimum":1,"maximum":100}]},"stripMetadata":{"type":"boolean"}},"required":["uploadId","formats"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":255,"pattern":"^[A-Za-z0-9\\-_.:]+$"},"in":"header","name":"idempotency-key","required":false,"description":"Optional. Send the same key and body again after a timeout to get the first answer back, without a second charge. 1 to 255 characters from A-Z a-z 0-9 - _ . : (a UUID fits)."}],"security":[{"bearerAuth":[]}],"responses":{"201":{"description":"Default Response","headers":{"idempotent-replayed":{"schema":{"type":"string","enum":["true"]},"description":"Present, and `true`, when this is the stored answer to an earlier request with the same Idempotency-Key. Nothing ran and nothing was charged."}},"content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"uploadId":{"type":"string"},"status":{"type":"string","enum":["queued","processing","succeeded","failed"]},"formats":{"type":"array","items":{"type":"string","enum":["original","jpeg","png","webp","avif"]}},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0,"maximum":9007199254740991},"charged":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["reserved","charged"],"additionalProperties":false},"input":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif","heic"]},"width":{"type":"integer","minimum":1,"maximum":9007199254740991},"height":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["format","width","height"],"additionalProperties":false},{"type":"null"}]},"outputs":{"type":"array","items":{"type":"object","properties":{"sizes":{"minItems":1,"type":"array","items":{"type":"string"}},"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"width":{"type":"integer","minimum":1,"maximum":9007199254740991},"height":{"type":"integer","minimum":1,"maximum":9007199254740991},"crop":{"anyOf":[{"type":"object","properties":{"x":{"type":"integer","minimum":0,"maximum":9007199254740991},"y":{"type":"integer","minimum":0,"maximum":9007199254740991},"width":{"type":"integer","minimum":1,"maximum":9007199254740991},"height":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["x","y","width","height"],"additionalProperties":false},{"type":"null"}]},"jobId":{"type":"string"},"status":{"type":"string","enum":["queued","processing","succeeded","failed","expired"]},"result":{"anyOf":[{"type":"object","properties":{"inputFormat":{"type":"string"},"outputFormat":{"type":"string"},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"outputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"width":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"height":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returnedOriginal":{"type":"boolean"}},"required":["inputFormat","outputFormat","inputBytes","outputBytes","savedBytes","savedPercent","width","height","returnedOriginal"],"additionalProperties":false},{"type":"null"}]},"download":{"anyOf":[{"type":"object","properties":{"url":{"type":"string","description":"The signed download address, good until `expiresAt`. Upload and result URLs are HTTPS on a host ending in `.r2.cloudflarestorage.com`. A change to that is a breaking change, announced as the terms say."},"expiresAt":{"type":"string"}},"required":["url","expiresAt"],"additionalProperties":false},{"type":"null"}],"description":"The link to this output file, once its job has succeeded and the attachment has not expired. Null while the output is queued, processing or failed, and once expired. When null or expired, call `GET /v1/jobs/{jobId}/result`."}},"required":["sizes","format","width","height","crop","jobId","status","result","download"],"additionalProperties":false}},"skipped":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"reason":{"type":"string","enum":["larger_than_original","same_as_original"]}},"required":["name","reason"],"additionalProperties":false}},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","uploadId","status","formats","credits","input","outputs","skipped","error","createdAt","finishedAt","expiresAt"],"additionalProperties":false}}}},"402":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"get":{"operationId":"findAttachments","summary":"Find the attachments an upload made","tags":["attachments"],"description":"API keys only. Returns the caller's attachments made from `uploadId`: none, or one. After a lost reply to `POST /v1/attachments`, find it here and never create again. An unknown upload and another account's upload both give an empty list.","parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"query","name":"uploadId","required":true}],"security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"attachments":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"uploadId":{"type":"string"},"status":{"type":"string","enum":["queued","processing","succeeded","failed"]},"formats":{"type":"array","items":{"type":"string","enum":["original","jpeg","png","webp","avif"]}},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0,"maximum":9007199254740991},"charged":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["reserved","charged"],"additionalProperties":false},"input":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif","heic"]},"width":{"type":"integer","minimum":1,"maximum":9007199254740991},"height":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["format","width","height"],"additionalProperties":false},{"type":"null"}]},"outputs":{"type":"array","items":{"type":"object","properties":{"sizes":{"minItems":1,"type":"array","items":{"type":"string"}},"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"width":{"type":"integer","minimum":1,"maximum":9007199254740991},"height":{"type":"integer","minimum":1,"maximum":9007199254740991},"crop":{"anyOf":[{"type":"object","properties":{"x":{"type":"integer","minimum":0,"maximum":9007199254740991},"y":{"type":"integer","minimum":0,"maximum":9007199254740991},"width":{"type":"integer","minimum":1,"maximum":9007199254740991},"height":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["x","y","width","height"],"additionalProperties":false},{"type":"null"}]},"jobId":{"type":"string"},"status":{"type":"string","enum":["queued","processing","succeeded","failed","expired"]},"result":{"anyOf":[{"type":"object","properties":{"inputFormat":{"type":"string"},"outputFormat":{"type":"string"},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"outputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"width":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"height":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returnedOriginal":{"type":"boolean"}},"required":["inputFormat","outputFormat","inputBytes","outputBytes","savedBytes","savedPercent","width","height","returnedOriginal"],"additionalProperties":false},{"type":"null"}]},"download":{"anyOf":[{"type":"object","properties":{"url":{"type":"string","description":"The signed download address, good until `expiresAt`. Upload and result URLs are HTTPS on a host ending in `.r2.cloudflarestorage.com`. A change to that is a breaking change, announced as the terms say."},"expiresAt":{"type":"string"}},"required":["url","expiresAt"],"additionalProperties":false},{"type":"null"}],"description":"The link to this output file, once its job has succeeded and the attachment has not expired. Null while the output is queued, processing or failed, and once expired. When null or expired, call `GET /v1/jobs/{jobId}/result`."}},"required":["sizes","format","width","height","crop","jobId","status","result","download"],"additionalProperties":false}},"skipped":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"reason":{"type":"string","enum":["larger_than_original","same_as_original"]}},"required":["name","reason"],"additionalProperties":false}},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","uploadId","status","formats","credits","input","outputs","skipped","error","createdAt","finishedAt","expiresAt"],"additionalProperties":false}}},"required":["attachments"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/attachments/{id}":{"get":{"operationId":"getAttachment","summary":"An attachment, its outputs and their results","tags":["attachments"],"description":"API keys only. The owner reads it; anyone else gets 404. An output whose job has succeeded carries `download`, a signed link good for an hour at most and never past `expiresAt`; the answer is `no-store`. When `download` is null or its link has expired, call `GET /v1/jobs/{jobId}/result`.","parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"uploadId":{"type":"string"},"status":{"type":"string","enum":["queued","processing","succeeded","failed"]},"formats":{"type":"array","items":{"type":"string","enum":["original","jpeg","png","webp","avif"]}},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0,"maximum":9007199254740991},"charged":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["reserved","charged"],"additionalProperties":false},"input":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif","heic"]},"width":{"type":"integer","minimum":1,"maximum":9007199254740991},"height":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["format","width","height"],"additionalProperties":false},{"type":"null"}]},"outputs":{"type":"array","items":{"type":"object","properties":{"sizes":{"minItems":1,"type":"array","items":{"type":"string"}},"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"width":{"type":"integer","minimum":1,"maximum":9007199254740991},"height":{"type":"integer","minimum":1,"maximum":9007199254740991},"crop":{"anyOf":[{"type":"object","properties":{"x":{"type":"integer","minimum":0,"maximum":9007199254740991},"y":{"type":"integer","minimum":0,"maximum":9007199254740991},"width":{"type":"integer","minimum":1,"maximum":9007199254740991},"height":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["x","y","width","height"],"additionalProperties":false},{"type":"null"}]},"jobId":{"type":"string"},"status":{"type":"string","enum":["queued","processing","succeeded","failed","expired"]},"result":{"anyOf":[{"type":"object","properties":{"inputFormat":{"type":"string"},"outputFormat":{"type":"string"},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"outputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"width":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"height":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returnedOriginal":{"type":"boolean"}},"required":["inputFormat","outputFormat","inputBytes","outputBytes","savedBytes","savedPercent","width","height","returnedOriginal"],"additionalProperties":false},{"type":"null"}]},"download":{"anyOf":[{"type":"object","properties":{"url":{"type":"string","description":"The signed download address, good until `expiresAt`. Upload and result URLs are HTTPS on a host ending in `.r2.cloudflarestorage.com`. A change to that is a breaking change, announced as the terms say."},"expiresAt":{"type":"string"}},"required":["url","expiresAt"],"additionalProperties":false},{"type":"null"}],"description":"The link to this output file, once its job has succeeded and the attachment has not expired. Null while the output is queued, processing or failed, and once expired. When null or expired, call `GET /v1/jobs/{jobId}/result`."}},"required":["sizes","format","width","height","crop","jobId","status","result","download"],"additionalProperties":false}},"skipped":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"reason":{"type":"string","enum":["larger_than_original","same_as_original"]}},"required":["name","reason"],"additionalProperties":false}},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","uploadId","status","formats","credits","input","outputs","skipped","error","createdAt","finishedAt","expiresAt"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/verifications":{"post":{"operationId":"createVerification","tags":["verifications"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"string","minLength":1,"maxLength":2048},"purpose":{"default":"batch","type":"string","enum":["batch","auth","contact","scan"]}},"required":["token"],"additionalProperties":false}}}},"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"grant":{"type":"string"},"expiresIn":{"type":"number"},"visitor":{"type":"string"},"visitorExpiresIn":{"type":"number"}},"required":["grant","expiresIn"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/usage/history":{"get":{"operationId":"getUsageHistory","tags":["usage"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"window":{"type":"object","properties":{"from":{"type":"string"},"to":{"type":"string"},"days":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["from","to","days"],"additionalProperties":false},"days":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string"},"web":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"api":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"credits":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"caller":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"credits":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["images","credits"],"additionalProperties":false},{"type":"null"}]}},"required":["date","web","api","credits","inputBytes","savedBytes","caller"],"additionalProperties":false}},"totals":{"type":"object","properties":{"images":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"web":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"api":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"credits":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"inputBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"caller":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"credits":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["images","credits"],"additionalProperties":false},{"type":"null"}]}},"required":["images","web","api","credits","inputBytes","savedBytes","caller"],"additionalProperties":false},"lifetime":{"type":"object","properties":{"images":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"since":{"type":"string"}},"required":["images","savedBytes","since"],"additionalProperties":false},"keys":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"prefix":{"type":"string"},"images":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"credits":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"lastUsedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"revoked":{"type":"boolean"}},"required":["id","name","prefix","images","credits","lastUsedAt","revoked"],"additionalProperties":false}}},"required":["window","days","totals","lifetime","keys"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/usage":{"get":{"operationId":"getUsage","tags":["usage"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["account"]},"plan":{"type":"string","enum":["free","pro","pro_max"]},"allowanceRemaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"allowanceLimit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"allowanceResetsAt":{"type":"string"},"grantedCredits":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchasedCredits":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsRemaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"spentLast30Days":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limits":{"type":"object","properties":{"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxJpegPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["maxFileBytes","maxPixels","maxJpegPixels"],"additionalProperties":false}},"required":["kind","plan","allowanceRemaining","allowanceLimit","allowanceResetsAt","grantedCredits","purchasedCredits","creditsRemaining","spentLast30Days","limits"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["apiKey"]},"periodStart":{"type":"string"},"periodEnd":{"type":"string"},"creditsUsed":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsLimit":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"creditsRemaining":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]}},"required":["kind","periodStart","periodEnd","creditsUsed","creditsLimit","creditsRemaining"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","enum":["anonymous"]},"date":{"type":"string"},"imagesUsed":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"imagesLimit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"hourlyUsed":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"hourlyLimit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"hourlyRemaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"hourlyResetAt":{"type":"string"}},"required":["kind","date","imagesUsed","imagesLimit","hourlyUsed","hourlyLimit","hourlyRemaining","hourlyResetAt"],"additionalProperties":false}]}}}}}}},"/v1/newsletter/subscribe":{"post":{"operationId":"newsletterSubscribe","tags":["newsletter"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}},"required":["email"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"subscribed":{"type":"boolean","enum":[true]}},"required":["subscribed"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/newsletter/confirm":{"post":{"operationId":"newsletterConfirm","tags":["newsletter"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"string","minLength":40,"maxLength":120}},"required":["token"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"confirmed":{"type":"boolean","enum":[true]}},"required":["confirmed"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/newsletter/unsubscribe":{"post":{"operationId":"newsletterUnsubscribe","tags":["newsletter"],"parameters":[{"schema":{"type":"string","minLength":4,"maxLength":400},"in":"query","name":"u","required":false},{"schema":{"type":"string","minLength":16,"maxLength":128},"in":"query","name":"t","required":false}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"unsubscribed":{"type":"boolean","enum":[true]}},"required":["unsubscribed"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/contact/token":{"get":{"operationId":"contactToken","tags":["contact"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"string"}},"required":["token"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/contact/attachments":{"post":{"operationId":"contactAttachment","tags":["contact"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"string","minLength":16,"maxLength":128},"filename":{"type":"string","minLength":1,"maxLength":200},"contentLength":{"type":"integer","exclusiveMinimum":0,"maximum":30000000}},"required":["token","filename","contentLength"],"additionalProperties":false}}}},"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"url":{"type":"string"},"urlExpiresAt":{"type":"string"}},"required":["id","url","urlExpiresAt"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/contact":{"post":{"operationId":"contactSend","tags":["contact"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","maxLength":500},"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"topic":{"type":"string","enum":["support","billing","security","abuse","other"]},"message":{"type":"string","minLength":20,"maxLength":3000},"token":{"type":"string","minLength":16,"maxLength":128},"attachments":{"maxItems":3,"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"website":{"type":"string","maxLength":200},"subscribe":{"type":"boolean"}},"required":["name","email","topic","message","token"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"reference":{"type":"string"}},"required":["reference"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/ratings":{"post":{"operationId":"ratingSend","tags":["reviews"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"rating":{"type":"integer","minimum":1,"maximum":5},"raterKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,64}$"}},"required":["rating"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"rating":{"type":"integer","minimum":1,"maximum":5},"changed":{"type":"boolean"},"words":{"anyOf":[{"type":"object","properties":{"text":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"anyOf":[{"type":"string"},{"type":"null"}]},"profile":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["text","name","role","profile"],"additionalProperties":false},{"type":"null"}]}},"required":["rating","changed","words"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/reviews":{"post":{"operationId":"reviewSend","tags":["reviews"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"raterKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,64}$"},"text":{"type":"string","minLength":10,"maxLength":1000},"name":{"type":"string","maxLength":500},"role":{"type":"string","maxLength":500},"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"profile":{"type":"string","maxLength":200},"website":{"type":"string","maxLength":200}},"required":["text"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"received":{"type":"boolean","enum":[true]}},"required":["received"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"get":{"operationId":"reviewList","tags":["reviews"],"parameters":[{"schema":{"default":"new","type":"string","enum":["new","top","low"]},"in":"query","name":"sort","required":false},{"schema":{"type":"integer","minimum":1,"maximum":5},"in":"query","name":"stars","required":false},{"schema":{"default":24,"type":"integer","minimum":1,"maximum":48},"in":"query","name":"limit","required":false},{"schema":{"default":0,"type":"integer","minimum":0,"maximum":10000},"in":"query","name":"offset","required":false}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"rating":{"type":"integer","minimum":1,"maximum":5},"name":{"type":"string"},"role":{"anyOf":[{"type":"string"},{"type":"null"}]},"text":{"type":"string"},"avatar":{"default":null,"anyOf":[{"type":"string"},{"type":"null"}]},"profile":{"default":null,"anyOf":[{"type":"string"},{"type":"null"}]},"createdAt":{"type":"string"}},"required":["id","rating","name","role","text","avatar","profile","createdAt"],"additionalProperties":false}},"stats":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"average":{"type":"number"},"counts":{"type":"object","properties":{"1":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"2":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"3":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"4":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"5":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["1","2","3","4","5"],"additionalProperties":false}},"required":["total","average","counts"],"additionalProperties":false},"matched":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"nextOffset":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]}},"required":["items","stats","matched","nextOffset"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/reviews/{id}/avatar":{"get":{"operationId":"reviewAvatar","tags":["reviews"],"parameters":[{"schema":{"type":"string","maxLength":16},"in":"query","name":"v","required":false},{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/scans":{"post":{"operationId":"createScan","tags":["scans"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","minLength":1,"maxLength":2048}},"required":["url"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"status":{"type":"string","enum":["queued","running","done","failed","expired"]},"locked":{"type":"boolean"},"owner":{"type":"boolean"},"reused":{"type":"boolean"},"source":{"type":"string","enum":["crawler","pagespeed"]},"url":{"type":"string"},"host":{"type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"summary":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"}},"required":["images","measuredImages","bytes","bytesBest","savedBytesBest","savedPercentBest"],"additionalProperties":false},{"type":"null"}]},"progress":{"anyOf":[{"type":"object","properties":{"phase":{"type":"string","enum":["loading","capturing","measuring","pictures"]},"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measured":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"updatedAt":{"type":"string"}},"required":["phase","images","bytes","measured","measuredBytes","measuredBest","updatedAt"],"additionalProperties":false},{"type":"null"}]},"score":{"anyOf":[{"type":"object","properties":{"value":{"type":"integer","minimum":0,"maximum":100},"grade":{"type":"string","enum":["A","B","C","D","F"]},"parts":{"type":"object","properties":{"weightKept":{"type":"number"},"sizedRight":{"type":"number"},"modern":{"type":"number"}},"required":["weightKept","sizedRight","modern"],"additionalProperties":false}},"required":["value","grade","parts"],"additionalProperties":false},{"type":"null"}]},"estimate":{"anyOf":[{"type":"object","properties":{"profile":{"type":"object","properties":{"name":{"type":"string"},"kbps":{"type":"number"},"bytesPerSecond":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["name","kbps","bytesPerSecond"],"additionalProperties":false},"beforeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"afterMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedMs":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"method":{"type":"string"},"estimate":{"type":"boolean","enum":[true]}},"required":["profile","beforeMs","afterMs","savedMs","method","estimate"],"additionalProperties":false},{"type":"null"}]},"screenshot":{"anyOf":[{"type":"object","properties":{"url":{"type":"string"},"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["url","width","height"],"additionalProperties":false},{"type":"null"}]},"page":{"anyOf":[{"type":"object","properties":{"requestedUrl":{"type":"string"},"finalUrl":{"type":"string"},"status":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"title":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"ogImage":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"lang":{"anyOf":[{"type":"string","maxLength":35},{"type":"null"}]},"platform":{"type":"object","properties":{"generator":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"signals":{"maxItems":10,"type":"array","items":{"type":"string","maxLength":40}}},"required":["generator","signals"],"additionalProperties":false},"robots":{"type":"string","enum":["allowed","no_file","no_rules"]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false}},"required":["requestedUrl","finalUrl","status","title","ogImage","lang","platform","robots","viewport"],"additionalProperties":false},{"type":"null"}]},"totals":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"skippedImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"unmeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"sameFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestMeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesSame":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentSame":{"type":"number"},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"},"seen":{"type":"integer","minimum":0,"maximum":9007199254740991},"oversized":{"type":"integer","minimum":0,"maximum":9007199254740991},"modern":{"type":"integer","minimum":0,"maximum":9007199254740991},"belowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"eagerBelowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"withoutSrcset":{"type":"integer","minimum":0,"maximum":9007199254740991},"other":{"type":"integer","minimum":0,"maximum":9007199254740991},"otherBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"byFormat":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["count","bytes"],"additionalProperties":false}},"bySkip":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["images","measuredImages","skippedImages","bytes","measuredBytes","unmeasuredBytes","sameFormatBytes","bestMeasuredBytes","bestFormatBytes","savedBytesSame","savedPercentSame","savedBytesBest","savedPercentBest","seen","oversized","modern","belowFold","eagerBelowFold","withoutSrcset","other","otherBytes","byFormat","bySkip"],"additionalProperties":false},{"type":"null"}]},"images":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string","maxLength":2048},"filename":{"type":"string","maxLength":200},"source":{"type":"string","enum":["img","picture","css","network"]},"mime":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}]},"format":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif","heic","gif","bmp","tiff","svg"]},{"type":"null"}]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"natural":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"displayed":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"inViewport":{"type":"boolean"},"loading":{"anyOf":[{"type":"string","enum":["lazy","eager"]},{"type":"null"}]},"srcset":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"hasAlt":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"measured":{"anyOf":[{"type":"object","properties":{"same":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},"best":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},{"type":"null"}]},"bestSkipped":{"anyOf":[{"type":"string","enum":["already_best","too_large"]},{"type":"null"}]},"resized":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"width":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs","width"],"additionalProperties":false},{"type":"null"}]}},"required":["same","best","bestSkipped","resized"],"additionalProperties":false},{"type":"null"}]},"skipped":{"anyOf":[{"type":"object","properties":{"reason":{"type":"string","enum":["unsupported_format","animated","too_heavy","over_cap","fetch_failed","invalid","encode_failed","budget"]},"detail":{"type":"string","maxLength":200}},"required":["reason"],"additionalProperties":false},{"type":"null"}]},"wins":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["convert","compress","resize"]},"savedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"after":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"to":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif"]},{"type":"null"}]},"width":{"anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"null"}]}},"required":["kind","savedBytes","after","to","width"],"additionalProperties":false}}},"required":["index","url","filename","source","mime","format","bytes","natural","displayed","inViewport","loading","srcset","hasAlt","measured","skipped","wins"],"additionalProperties":false}},{"type":"null"}]},"tips":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"google":{"anyOf":[{"type":"object","properties":{"psi":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"performanceScore":{"anyOf":[{"type":"number"},{"type":"null"}]},"audits":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string"},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["id","title","score","displayValue","savingsBytes","savingsMs"],"additionalProperties":false}}},"required":["fetchedAt","performanceScore","audits"],"additionalProperties":false},{"type":"null"}]},"crux":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number"},{"type":"null"}]},"inpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fetchedAt","lcpMs","cls","inpMs"],"additionalProperties":false},{"type":"null"}]},"lab":{"anyOf":[{"type":"object","properties":{"mobile":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]},"desktop":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]}},"required":["mobile","desktop"],"additionalProperties":false},{"type":"null"}]}},"required":["psi","crux"],"additionalProperties":false},{"type":"null"}]},"share":{"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"url":{"type":"string"},"cardUrl":{"type":"string"},"badgeUrl":{"type":"string"}},"required":["slug","url","cardUrl","badgeUrl"],"additionalProperties":false},{"type":"null"}]},"claimToken":{"type":"string"},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"engineVersion":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","locked","owner","reused","source","url","host","title","summary","progress","score","estimate","screenshot","page","totals","images","tips","google","share","error","engineVersion","viewport","createdAt","finishedAt","expiresAt"],"additionalProperties":false}}}},"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"status":{"type":"string","enum":["queued","running","done","failed","expired"]},"locked":{"type":"boolean"},"owner":{"type":"boolean"},"reused":{"type":"boolean"},"source":{"type":"string","enum":["crawler","pagespeed"]},"url":{"type":"string"},"host":{"type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"summary":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"}},"required":["images","measuredImages","bytes","bytesBest","savedBytesBest","savedPercentBest"],"additionalProperties":false},{"type":"null"}]},"progress":{"anyOf":[{"type":"object","properties":{"phase":{"type":"string","enum":["loading","capturing","measuring","pictures"]},"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measured":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"updatedAt":{"type":"string"}},"required":["phase","images","bytes","measured","measuredBytes","measuredBest","updatedAt"],"additionalProperties":false},{"type":"null"}]},"score":{"anyOf":[{"type":"object","properties":{"value":{"type":"integer","minimum":0,"maximum":100},"grade":{"type":"string","enum":["A","B","C","D","F"]},"parts":{"type":"object","properties":{"weightKept":{"type":"number"},"sizedRight":{"type":"number"},"modern":{"type":"number"}},"required":["weightKept","sizedRight","modern"],"additionalProperties":false}},"required":["value","grade","parts"],"additionalProperties":false},{"type":"null"}]},"estimate":{"anyOf":[{"type":"object","properties":{"profile":{"type":"object","properties":{"name":{"type":"string"},"kbps":{"type":"number"},"bytesPerSecond":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["name","kbps","bytesPerSecond"],"additionalProperties":false},"beforeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"afterMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedMs":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"method":{"type":"string"},"estimate":{"type":"boolean","enum":[true]}},"required":["profile","beforeMs","afterMs","savedMs","method","estimate"],"additionalProperties":false},{"type":"null"}]},"screenshot":{"anyOf":[{"type":"object","properties":{"url":{"type":"string"},"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["url","width","height"],"additionalProperties":false},{"type":"null"}]},"page":{"anyOf":[{"type":"object","properties":{"requestedUrl":{"type":"string"},"finalUrl":{"type":"string"},"status":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"title":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"ogImage":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"lang":{"anyOf":[{"type":"string","maxLength":35},{"type":"null"}]},"platform":{"type":"object","properties":{"generator":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"signals":{"maxItems":10,"type":"array","items":{"type":"string","maxLength":40}}},"required":["generator","signals"],"additionalProperties":false},"robots":{"type":"string","enum":["allowed","no_file","no_rules"]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false}},"required":["requestedUrl","finalUrl","status","title","ogImage","lang","platform","robots","viewport"],"additionalProperties":false},{"type":"null"}]},"totals":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"skippedImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"unmeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"sameFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestMeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesSame":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentSame":{"type":"number"},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"},"seen":{"type":"integer","minimum":0,"maximum":9007199254740991},"oversized":{"type":"integer","minimum":0,"maximum":9007199254740991},"modern":{"type":"integer","minimum":0,"maximum":9007199254740991},"belowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"eagerBelowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"withoutSrcset":{"type":"integer","minimum":0,"maximum":9007199254740991},"other":{"type":"integer","minimum":0,"maximum":9007199254740991},"otherBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"byFormat":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["count","bytes"],"additionalProperties":false}},"bySkip":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["images","measuredImages","skippedImages","bytes","measuredBytes","unmeasuredBytes","sameFormatBytes","bestMeasuredBytes","bestFormatBytes","savedBytesSame","savedPercentSame","savedBytesBest","savedPercentBest","seen","oversized","modern","belowFold","eagerBelowFold","withoutSrcset","other","otherBytes","byFormat","bySkip"],"additionalProperties":false},{"type":"null"}]},"images":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string","maxLength":2048},"filename":{"type":"string","maxLength":200},"source":{"type":"string","enum":["img","picture","css","network"]},"mime":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}]},"format":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif","heic","gif","bmp","tiff","svg"]},{"type":"null"}]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"natural":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"displayed":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"inViewport":{"type":"boolean"},"loading":{"anyOf":[{"type":"string","enum":["lazy","eager"]},{"type":"null"}]},"srcset":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"hasAlt":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"measured":{"anyOf":[{"type":"object","properties":{"same":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},"best":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},{"type":"null"}]},"bestSkipped":{"anyOf":[{"type":"string","enum":["already_best","too_large"]},{"type":"null"}]},"resized":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"width":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs","width"],"additionalProperties":false},{"type":"null"}]}},"required":["same","best","bestSkipped","resized"],"additionalProperties":false},{"type":"null"}]},"skipped":{"anyOf":[{"type":"object","properties":{"reason":{"type":"string","enum":["unsupported_format","animated","too_heavy","over_cap","fetch_failed","invalid","encode_failed","budget"]},"detail":{"type":"string","maxLength":200}},"required":["reason"],"additionalProperties":false},{"type":"null"}]},"wins":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["convert","compress","resize"]},"savedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"after":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"to":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif"]},{"type":"null"}]},"width":{"anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"null"}]}},"required":["kind","savedBytes","after","to","width"],"additionalProperties":false}}},"required":["index","url","filename","source","mime","format","bytes","natural","displayed","inViewport","loading","srcset","hasAlt","measured","skipped","wins"],"additionalProperties":false}},{"type":"null"}]},"tips":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"google":{"anyOf":[{"type":"object","properties":{"psi":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"performanceScore":{"anyOf":[{"type":"number"},{"type":"null"}]},"audits":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string"},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["id","title","score","displayValue","savingsBytes","savingsMs"],"additionalProperties":false}}},"required":["fetchedAt","performanceScore","audits"],"additionalProperties":false},{"type":"null"}]},"crux":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number"},{"type":"null"}]},"inpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fetchedAt","lcpMs","cls","inpMs"],"additionalProperties":false},{"type":"null"}]},"lab":{"anyOf":[{"type":"object","properties":{"mobile":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]},"desktop":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]}},"required":["mobile","desktop"],"additionalProperties":false},{"type":"null"}]}},"required":["psi","crux"],"additionalProperties":false},{"type":"null"}]},"share":{"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"url":{"type":"string"},"cardUrl":{"type":"string"},"badgeUrl":{"type":"string"}},"required":["slug","url","cardUrl","badgeUrl"],"additionalProperties":false},{"type":"null"}]},"claimToken":{"type":"string"},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"engineVersion":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","locked","owner","reused","source","url","host","title","summary","progress","score","estimate","screenshot","page","totals","images","tips","google","share","error","engineVersion","viewport","createdAt","finishedAt","expiresAt"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"422":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/scans/{id}":{"get":{"operationId":"getScan","tags":["scans"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"status":{"type":"string","enum":["queued","running","done","failed","expired"]},"locked":{"type":"boolean"},"owner":{"type":"boolean"},"reused":{"type":"boolean"},"source":{"type":"string","enum":["crawler","pagespeed"]},"url":{"type":"string"},"host":{"type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"summary":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"}},"required":["images","measuredImages","bytes","bytesBest","savedBytesBest","savedPercentBest"],"additionalProperties":false},{"type":"null"}]},"progress":{"anyOf":[{"type":"object","properties":{"phase":{"type":"string","enum":["loading","capturing","measuring","pictures"]},"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measured":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"updatedAt":{"type":"string"}},"required":["phase","images","bytes","measured","measuredBytes","measuredBest","updatedAt"],"additionalProperties":false},{"type":"null"}]},"score":{"anyOf":[{"type":"object","properties":{"value":{"type":"integer","minimum":0,"maximum":100},"grade":{"type":"string","enum":["A","B","C","D","F"]},"parts":{"type":"object","properties":{"weightKept":{"type":"number"},"sizedRight":{"type":"number"},"modern":{"type":"number"}},"required":["weightKept","sizedRight","modern"],"additionalProperties":false}},"required":["value","grade","parts"],"additionalProperties":false},{"type":"null"}]},"estimate":{"anyOf":[{"type":"object","properties":{"profile":{"type":"object","properties":{"name":{"type":"string"},"kbps":{"type":"number"},"bytesPerSecond":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["name","kbps","bytesPerSecond"],"additionalProperties":false},"beforeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"afterMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedMs":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"method":{"type":"string"},"estimate":{"type":"boolean","enum":[true]}},"required":["profile","beforeMs","afterMs","savedMs","method","estimate"],"additionalProperties":false},{"type":"null"}]},"screenshot":{"anyOf":[{"type":"object","properties":{"url":{"type":"string"},"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["url","width","height"],"additionalProperties":false},{"type":"null"}]},"page":{"anyOf":[{"type":"object","properties":{"requestedUrl":{"type":"string"},"finalUrl":{"type":"string"},"status":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"title":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"ogImage":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"lang":{"anyOf":[{"type":"string","maxLength":35},{"type":"null"}]},"platform":{"type":"object","properties":{"generator":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"signals":{"maxItems":10,"type":"array","items":{"type":"string","maxLength":40}}},"required":["generator","signals"],"additionalProperties":false},"robots":{"type":"string","enum":["allowed","no_file","no_rules"]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false}},"required":["requestedUrl","finalUrl","status","title","ogImage","lang","platform","robots","viewport"],"additionalProperties":false},{"type":"null"}]},"totals":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"skippedImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"unmeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"sameFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestMeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesSame":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentSame":{"type":"number"},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"},"seen":{"type":"integer","minimum":0,"maximum":9007199254740991},"oversized":{"type":"integer","minimum":0,"maximum":9007199254740991},"modern":{"type":"integer","minimum":0,"maximum":9007199254740991},"belowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"eagerBelowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"withoutSrcset":{"type":"integer","minimum":0,"maximum":9007199254740991},"other":{"type":"integer","minimum":0,"maximum":9007199254740991},"otherBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"byFormat":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["count","bytes"],"additionalProperties":false}},"bySkip":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["images","measuredImages","skippedImages","bytes","measuredBytes","unmeasuredBytes","sameFormatBytes","bestMeasuredBytes","bestFormatBytes","savedBytesSame","savedPercentSame","savedBytesBest","savedPercentBest","seen","oversized","modern","belowFold","eagerBelowFold","withoutSrcset","other","otherBytes","byFormat","bySkip"],"additionalProperties":false},{"type":"null"}]},"images":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string","maxLength":2048},"filename":{"type":"string","maxLength":200},"source":{"type":"string","enum":["img","picture","css","network"]},"mime":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}]},"format":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif","heic","gif","bmp","tiff","svg"]},{"type":"null"}]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"natural":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"displayed":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"inViewport":{"type":"boolean"},"loading":{"anyOf":[{"type":"string","enum":["lazy","eager"]},{"type":"null"}]},"srcset":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"hasAlt":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"measured":{"anyOf":[{"type":"object","properties":{"same":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},"best":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},{"type":"null"}]},"bestSkipped":{"anyOf":[{"type":"string","enum":["already_best","too_large"]},{"type":"null"}]},"resized":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"width":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs","width"],"additionalProperties":false},{"type":"null"}]}},"required":["same","best","bestSkipped","resized"],"additionalProperties":false},{"type":"null"}]},"skipped":{"anyOf":[{"type":"object","properties":{"reason":{"type":"string","enum":["unsupported_format","animated","too_heavy","over_cap","fetch_failed","invalid","encode_failed","budget"]},"detail":{"type":"string","maxLength":200}},"required":["reason"],"additionalProperties":false},{"type":"null"}]},"wins":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["convert","compress","resize"]},"savedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"after":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"to":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif"]},{"type":"null"}]},"width":{"anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"null"}]}},"required":["kind","savedBytes","after","to","width"],"additionalProperties":false}}},"required":["index","url","filename","source","mime","format","bytes","natural","displayed","inViewport","loading","srcset","hasAlt","measured","skipped","wins"],"additionalProperties":false}},{"type":"null"}]},"tips":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"google":{"anyOf":[{"type":"object","properties":{"psi":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"performanceScore":{"anyOf":[{"type":"number"},{"type":"null"}]},"audits":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string"},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["id","title","score","displayValue","savingsBytes","savingsMs"],"additionalProperties":false}}},"required":["fetchedAt","performanceScore","audits"],"additionalProperties":false},{"type":"null"}]},"crux":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number"},{"type":"null"}]},"inpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fetchedAt","lcpMs","cls","inpMs"],"additionalProperties":false},{"type":"null"}]},"lab":{"anyOf":[{"type":"object","properties":{"mobile":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]},"desktop":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]}},"required":["mobile","desktop"],"additionalProperties":false},{"type":"null"}]}},"required":["psi","crux"],"additionalProperties":false},{"type":"null"}]},"share":{"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"url":{"type":"string"},"cardUrl":{"type":"string"},"badgeUrl":{"type":"string"}},"required":["slug","url","cardUrl","badgeUrl"],"additionalProperties":false},{"type":"null"}]},"claimToken":{"type":"string"},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"engineVersion":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","locked","owner","reused","source","url","host","title","summary","progress","score","estimate","screenshot","page","totals","images","tips","google","share","error","engineVersion","viewport","createdAt","finishedAt","expiresAt"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"delete":{"operationId":"deleteScan","tags":["scans"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"204":{"description":"Default Response"},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/scans/{id}/claim":{"post":{"operationId":"claimScan","tags":["scans"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"string","minLength":32,"maxLength":128}},"required":["token"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"status":{"type":"string","enum":["queued","running","done","failed","expired"]},"locked":{"type":"boolean"},"owner":{"type":"boolean"},"reused":{"type":"boolean"},"source":{"type":"string","enum":["crawler","pagespeed"]},"url":{"type":"string"},"host":{"type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"summary":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"}},"required":["images","measuredImages","bytes","bytesBest","savedBytesBest","savedPercentBest"],"additionalProperties":false},{"type":"null"}]},"progress":{"anyOf":[{"type":"object","properties":{"phase":{"type":"string","enum":["loading","capturing","measuring","pictures"]},"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measured":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"updatedAt":{"type":"string"}},"required":["phase","images","bytes","measured","measuredBytes","measuredBest","updatedAt"],"additionalProperties":false},{"type":"null"}]},"score":{"anyOf":[{"type":"object","properties":{"value":{"type":"integer","minimum":0,"maximum":100},"grade":{"type":"string","enum":["A","B","C","D","F"]},"parts":{"type":"object","properties":{"weightKept":{"type":"number"},"sizedRight":{"type":"number"},"modern":{"type":"number"}},"required":["weightKept","sizedRight","modern"],"additionalProperties":false}},"required":["value","grade","parts"],"additionalProperties":false},{"type":"null"}]},"estimate":{"anyOf":[{"type":"object","properties":{"profile":{"type":"object","properties":{"name":{"type":"string"},"kbps":{"type":"number"},"bytesPerSecond":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["name","kbps","bytesPerSecond"],"additionalProperties":false},"beforeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"afterMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedMs":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"method":{"type":"string"},"estimate":{"type":"boolean","enum":[true]}},"required":["profile","beforeMs","afterMs","savedMs","method","estimate"],"additionalProperties":false},{"type":"null"}]},"screenshot":{"anyOf":[{"type":"object","properties":{"url":{"type":"string"},"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["url","width","height"],"additionalProperties":false},{"type":"null"}]},"page":{"anyOf":[{"type":"object","properties":{"requestedUrl":{"type":"string"},"finalUrl":{"type":"string"},"status":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"title":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"ogImage":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"lang":{"anyOf":[{"type":"string","maxLength":35},{"type":"null"}]},"platform":{"type":"object","properties":{"generator":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"signals":{"maxItems":10,"type":"array","items":{"type":"string","maxLength":40}}},"required":["generator","signals"],"additionalProperties":false},"robots":{"type":"string","enum":["allowed","no_file","no_rules"]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false}},"required":["requestedUrl","finalUrl","status","title","ogImage","lang","platform","robots","viewport"],"additionalProperties":false},{"type":"null"}]},"totals":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"skippedImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"unmeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"sameFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestMeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesSame":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentSame":{"type":"number"},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"},"seen":{"type":"integer","minimum":0,"maximum":9007199254740991},"oversized":{"type":"integer","minimum":0,"maximum":9007199254740991},"modern":{"type":"integer","minimum":0,"maximum":9007199254740991},"belowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"eagerBelowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"withoutSrcset":{"type":"integer","minimum":0,"maximum":9007199254740991},"other":{"type":"integer","minimum":0,"maximum":9007199254740991},"otherBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"byFormat":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["count","bytes"],"additionalProperties":false}},"bySkip":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["images","measuredImages","skippedImages","bytes","measuredBytes","unmeasuredBytes","sameFormatBytes","bestMeasuredBytes","bestFormatBytes","savedBytesSame","savedPercentSame","savedBytesBest","savedPercentBest","seen","oversized","modern","belowFold","eagerBelowFold","withoutSrcset","other","otherBytes","byFormat","bySkip"],"additionalProperties":false},{"type":"null"}]},"images":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string","maxLength":2048},"filename":{"type":"string","maxLength":200},"source":{"type":"string","enum":["img","picture","css","network"]},"mime":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}]},"format":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif","heic","gif","bmp","tiff","svg"]},{"type":"null"}]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"natural":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"displayed":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"inViewport":{"type":"boolean"},"loading":{"anyOf":[{"type":"string","enum":["lazy","eager"]},{"type":"null"}]},"srcset":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"hasAlt":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"measured":{"anyOf":[{"type":"object","properties":{"same":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},"best":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},{"type":"null"}]},"bestSkipped":{"anyOf":[{"type":"string","enum":["already_best","too_large"]},{"type":"null"}]},"resized":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"width":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs","width"],"additionalProperties":false},{"type":"null"}]}},"required":["same","best","bestSkipped","resized"],"additionalProperties":false},{"type":"null"}]},"skipped":{"anyOf":[{"type":"object","properties":{"reason":{"type":"string","enum":["unsupported_format","animated","too_heavy","over_cap","fetch_failed","invalid","encode_failed","budget"]},"detail":{"type":"string","maxLength":200}},"required":["reason"],"additionalProperties":false},{"type":"null"}]},"wins":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["convert","compress","resize"]},"savedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"after":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"to":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif"]},{"type":"null"}]},"width":{"anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"null"}]}},"required":["kind","savedBytes","after","to","width"],"additionalProperties":false}}},"required":["index","url","filename","source","mime","format","bytes","natural","displayed","inViewport","loading","srcset","hasAlt","measured","skipped","wins"],"additionalProperties":false}},{"type":"null"}]},"tips":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"google":{"anyOf":[{"type":"object","properties":{"psi":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"performanceScore":{"anyOf":[{"type":"number"},{"type":"null"}]},"audits":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string"},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["id","title","score","displayValue","savingsBytes","savingsMs"],"additionalProperties":false}}},"required":["fetchedAt","performanceScore","audits"],"additionalProperties":false},{"type":"null"}]},"crux":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number"},{"type":"null"}]},"inpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fetchedAt","lcpMs","cls","inpMs"],"additionalProperties":false},{"type":"null"}]},"lab":{"anyOf":[{"type":"object","properties":{"mobile":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]},"desktop":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]}},"required":["mobile","desktop"],"additionalProperties":false},{"type":"null"}]}},"required":["psi","crux"],"additionalProperties":false},{"type":"null"}]},"share":{"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"url":{"type":"string"},"cardUrl":{"type":"string"},"badgeUrl":{"type":"string"}},"required":["slug","url","cardUrl","badgeUrl"],"additionalProperties":false},{"type":"null"}]},"claimToken":{"type":"string"},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"engineVersion":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","locked","owner","reused","source","url","host","title","summary","progress","score","estimate","screenshot","page","totals","images","tips","google","share","error","engineVersion","viewport","createdAt","finishedAt","expiresAt"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"410":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/scans/{id}/speed":{"get":{"operationId":"getScanSpeed","tags":["scans"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"google":{"type":"object","properties":{"psi":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"performanceScore":{"anyOf":[{"type":"number"},{"type":"null"}]},"audits":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string"},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["id","title","score","displayValue","savingsBytes","savingsMs"],"additionalProperties":false}}},"required":["fetchedAt","performanceScore","audits"],"additionalProperties":false},{"type":"null"}]},"crux":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number"},{"type":"null"}]},"inpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fetchedAt","lcpMs","cls","inpMs"],"additionalProperties":false},{"type":"null"}]},"lab":{"anyOf":[{"type":"object","properties":{"mobile":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]},"desktop":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]}},"required":["mobile","desktop"],"additionalProperties":false},{"type":"null"}]}},"required":["psi","crux"],"additionalProperties":false},"unavailable":{"type":"boolean"}},"required":["google","unavailable"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/scans":{"get":{"operationId":"listMyScans","tags":["scans"],"parameters":[{"schema":{"type":"string","maxLength":200},"in":"query","name":"cursor","required":false},{"schema":{"default":20,"type":"integer","minimum":1,"maximum":50},"in":"query","name":"limit","required":false}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"status":{"type":"string","enum":["queued","running","done","failed","expired"]},"url":{"type":"string"},"host":{"type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"summary":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"}},"required":["images","measuredImages","bytes","bytesBest","savedBytesBest","savedPercentBest"],"additionalProperties":false},{"type":"null"}]},"score":{"anyOf":[{"type":"object","properties":{"value":{"type":"integer","minimum":0,"maximum":100},"grade":{"type":"string","enum":["A","B","C","D","F"]},"parts":{"type":"object","properties":{"weightKept":{"type":"number"},"sizedRight":{"type":"number"},"modern":{"type":"number"}},"required":["weightKept","sizedRight","modern"],"additionalProperties":false}},"required":["value","grade","parts"],"additionalProperties":false},{"type":"null"}]},"share":{"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"url":{"type":"string"},"cardUrl":{"type":"string"},"badgeUrl":{"type":"string"}},"required":["slug","url","cardUrl","badgeUrl"],"additionalProperties":false},{"type":"null"}]},"createdAt":{"type":"string"},"expiresAt":{"type":"string"}},"required":["id","status","url","host","title","summary","score","share","createdAt","expiresAt"],"additionalProperties":false}},"nextCursor":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["items","nextCursor"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/shared/{slug}":{"get":{"operationId":"getSharedScan","tags":["scans"],"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":40},"in":"path","name":"slug","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"status":{"type":"string","enum":["queued","running","done","failed","expired"]},"source":{"type":"string","enum":["crawler","pagespeed"]},"url":{"type":"string"},"host":{"type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"summary":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"}},"required":["images","measuredImages","bytes","bytesBest","savedBytesBest","savedPercentBest"],"additionalProperties":false},{"type":"null"}]},"progress":{"anyOf":[{"type":"object","properties":{"phase":{"type":"string","enum":["loading","capturing","measuring","pictures"]},"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measured":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"updatedAt":{"type":"string"}},"required":["phase","images","bytes","measured","measuredBytes","measuredBest","updatedAt"],"additionalProperties":false},{"type":"null"}]},"score":{"anyOf":[{"type":"object","properties":{"value":{"type":"integer","minimum":0,"maximum":100},"grade":{"type":"string","enum":["A","B","C","D","F"]},"parts":{"type":"object","properties":{"weightKept":{"type":"number"},"sizedRight":{"type":"number"},"modern":{"type":"number"}},"required":["weightKept","sizedRight","modern"],"additionalProperties":false}},"required":["value","grade","parts"],"additionalProperties":false},{"type":"null"}]},"estimate":{"anyOf":[{"type":"object","properties":{"profile":{"type":"object","properties":{"name":{"type":"string"},"kbps":{"type":"number"},"bytesPerSecond":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["name","kbps","bytesPerSecond"],"additionalProperties":false},"beforeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"afterMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedMs":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"method":{"type":"string"},"estimate":{"type":"boolean","enum":[true]}},"required":["profile","beforeMs","afterMs","savedMs","method","estimate"],"additionalProperties":false},{"type":"null"}]},"screenshot":{"anyOf":[{"type":"object","properties":{"url":{"type":"string"},"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["url","width","height"],"additionalProperties":false},{"type":"null"}]},"page":{"anyOf":[{"type":"object","properties":{"requestedUrl":{"type":"string"},"finalUrl":{"type":"string"},"status":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"title":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"ogImage":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"lang":{"anyOf":[{"type":"string","maxLength":35},{"type":"null"}]},"platform":{"type":"object","properties":{"generator":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"signals":{"maxItems":10,"type":"array","items":{"type":"string","maxLength":40}}},"required":["generator","signals"],"additionalProperties":false},"robots":{"type":"string","enum":["allowed","no_file","no_rules"]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false}},"required":["requestedUrl","finalUrl","status","title","ogImage","lang","platform","robots","viewport"],"additionalProperties":false},{"type":"null"}]},"totals":{"anyOf":[{"type":"object","properties":{"images":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"skippedImages":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"measuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"unmeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"sameFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestMeasuredBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"bestFormatBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytesSame":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentSame":{"type":"number"},"savedBytesBest":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedPercentBest":{"type":"number"},"seen":{"type":"integer","minimum":0,"maximum":9007199254740991},"oversized":{"type":"integer","minimum":0,"maximum":9007199254740991},"modern":{"type":"integer","minimum":0,"maximum":9007199254740991},"belowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"eagerBelowFold":{"type":"integer","minimum":0,"maximum":9007199254740991},"withoutSrcset":{"type":"integer","minimum":0,"maximum":9007199254740991},"other":{"type":"integer","minimum":0,"maximum":9007199254740991},"otherBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"byFormat":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"object","properties":{"count":{"type":"integer","minimum":0,"maximum":9007199254740991},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["count","bytes"],"additionalProperties":false}},"bySkip":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"integer","minimum":0,"maximum":9007199254740991}}},"required":["images","measuredImages","skippedImages","bytes","measuredBytes","unmeasuredBytes","sameFormatBytes","bestMeasuredBytes","bestFormatBytes","savedBytesSame","savedPercentSame","savedBytesBest","savedPercentBest","seen","oversized","modern","belowFold","eagerBelowFold","withoutSrcset","other","otherBytes","byFormat","bySkip"],"additionalProperties":false},{"type":"null"}]},"images":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string","maxLength":2048},"filename":{"type":"string","maxLength":200},"source":{"type":"string","enum":["img","picture","css","network"]},"mime":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}]},"format":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif","heic","gif","bmp","tiff","svg"]},{"type":"null"}]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"natural":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"displayed":{"anyOf":[{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},{"type":"null"}]},"inViewport":{"type":"boolean"},"loading":{"anyOf":[{"type":"string","enum":["lazy","eager"]},{"type":"null"}]},"srcset":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"hasAlt":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"measured":{"anyOf":[{"type":"object","properties":{"same":{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},"best":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs"],"additionalProperties":false},{"type":"null"}]},"bestSkipped":{"anyOf":[{"type":"string","enum":["already_best","too_large"]},{"type":"null"}]},"resized":{"anyOf":[{"type":"object","properties":{"format":{"type":"string","enum":["jpeg","png","webp","avif"]},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"savedBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"savedPercent":{"type":"number"},"returnedOriginal":{"type":"boolean"},"encodeMs":{"type":"integer","minimum":0,"maximum":9007199254740991},"width":{"type":"integer","minimum":1,"maximum":9007199254740991}},"required":["format","bytes","savedBytes","savedPercent","returnedOriginal","encodeMs","width"],"additionalProperties":false},{"type":"null"}]}},"required":["same","best","bestSkipped","resized"],"additionalProperties":false},{"type":"null"}]},"skipped":{"anyOf":[{"type":"object","properties":{"reason":{"type":"string","enum":["unsupported_format","animated","too_heavy","over_cap","fetch_failed","invalid","encode_failed","budget"]},"detail":{"type":"string","maxLength":200}},"required":["reason"],"additionalProperties":false},{"type":"null"}]},"wins":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["convert","compress","resize"]},"savedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"after":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"to":{"anyOf":[{"type":"string","enum":["jpeg","png","webp","avif"]},{"type":"null"}]},"width":{"anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"null"}]}},"required":["kind","savedBytes","after","to","width"],"additionalProperties":false}}},"required":["index","url","filename","source","mime","format","bytes","natural","displayed","inViewport","loading","srcset","hasAlt","measured","skipped","wins"],"additionalProperties":false}},{"type":"null"}]},"tips":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"google":{"anyOf":[{"type":"object","properties":{"psi":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"performanceScore":{"anyOf":[{"type":"number"},{"type":"null"}]},"audits":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string"},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["id","title","score","displayValue","savingsBytes","savingsMs"],"additionalProperties":false}}},"required":["fetchedAt","performanceScore","audits"],"additionalProperties":false},{"type":"null"}]},"crux":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number"},{"type":"null"}]},"inpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fetchedAt","lcpMs","cls","inpMs"],"additionalProperties":false},{"type":"null"}]},"lab":{"anyOf":[{"type":"object","properties":{"mobile":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]},"desktop":{"anyOf":[{"type":"object","properties":{"fetchedAt":{"type":"string"},"scores":{"type":"object","properties":{"performance":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"accessibility":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"bestPractices":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]},"seo":{"anyOf":[{"type":"integer","minimum":0,"maximum":100},{"type":"null"}]}},"required":["performance","accessibility","bestPractices","seo"],"additionalProperties":false},"metrics":{"type":"object","properties":{"fcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"lcpMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"tbtMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"cls":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"siMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["fcpMs","lcpMs","tbtMs","cls","siMs"],"additionalProperties":false},"insights":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":80},"title":{"type":"string","maxLength":200},"score":{"anyOf":[{"type":"number"},{"type":"null"}]},"displayValue":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"savingsBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"savingsMs":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"items":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"bytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"wastedBytes":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]}},"required":["url","label","bytes","wastedBytes"],"additionalProperties":false}}},"required":["id","title","score","displayValue","savingsBytes","savingsMs","items"],"additionalProperties":false}}},"required":["fetchedAt","scores","metrics","insights"],"additionalProperties":false},{"type":"null"}]}},"required":["mobile","desktop"],"additionalProperties":false},{"type":"null"}]}},"required":["psi","crux"],"additionalProperties":false},{"type":"null"}]},"share":{"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"url":{"type":"string"},"cardUrl":{"type":"string"},"badgeUrl":{"type":"string"}},"required":["slug","url","cardUrl","badgeUrl"],"additionalProperties":false},{"type":"null"}]},"error":{"anyOf":[{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":false},{"type":"null"}]},"engineVersion":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"viewport":{"type":"object","properties":{"width":{"type":"integer","minimum":0,"maximum":9007199254740991},"height":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["width","height"],"additionalProperties":false},"createdAt":{"type":"string"},"finishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"type":"string"}},"required":["id","status","source","url","host","title","summary","progress","score","estimate","screenshot","page","totals","images","tips","google","share","error","engineVersion","viewport","createdAt","finishedAt","expiresAt"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"410":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/status":{"get":{"operationId":"getStatus","tags":["status"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"banner":{"anyOf":[{"type":"string"},{"type":"null"}]},"signups":{"type":"boolean"},"anonymousTool":{"type":"boolean"},"checkout":{"type":"boolean"},"analyzer":{"type":"boolean"},"mcp":{"type":"boolean"}},"required":["banner","signups","anonymousTool","checkout","analyzer","mcp"],"additionalProperties":false}}}}}}},"/v1/plans":{"get":{"operationId":"getPlans","summary":"The plans, prices, credit costs and limits","tags":["plans"],"description":"Public. Every number is read from the same constants the API enforces. A credential is ignored.","security":[],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"currency":{"type":"string","enum":["USD"]},"monthlyFreeCredits":{"type":"object","properties":{"credits":{"type":"integer","minimum":0,"maximum":9007199254740991},"resets":{"type":"string","enum":["monthly-utc"]}},"required":["credits","resets"],"additionalProperties":false},"creditCost":{"type":"object","properties":{"compress":{"type":"integer","minimum":0,"maximum":9007199254740991},"convert":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["compress","convert"],"additionalProperties":false},"perImage":{"type":"object","properties":{"thumbnailsFree":{"type":"boolean","enum":[true]},"compress":{"type":"integer","minimum":0,"maximum":9007199254740991},"compressAndOneFormat":{"type":"integer","minimum":0,"maximum":9007199254740991},"eachFurtherFormat":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["thumbnailsFree","compress","compressAndOneFormat","eachFurtherFormat"],"additionalProperties":false},"plans":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","enum":["free","pro","pro_max"]},"name":{"type":"string"},"usdPerMonth":{"type":"number","minimum":0},"usdPerYear":{"type":"number","minimum":0},"creditsPerMonth":{"type":"integer","minimum":0,"maximum":9007199254740991},"limits":{"type":"object","properties":{"compressPerRun":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"batchCap":{"type":"integer","minimum":0,"maximum":9007199254740991},"maxFileBytes":{"type":"integer","minimum":0,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":0,"maximum":9007199254740991},"maxJpegPixels":{"type":"integer","minimum":0,"maximum":9007199254740991},"scansPerDay":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["compressPerRun","convertPerRun","batchCap","maxFileBytes","maxPixels","maxJpegPixels","scansPerDay"],"additionalProperties":false}},"required":["id","name","usdPerMonth","usdPerYear","creditsPerMonth","limits"],"additionalProperties":false}},"packs":{"type":"object","properties":{"expires":{"type":"boolean","enum":[false]},"items":{"type":"array","items":{"type":"object","properties":{"credits":{"type":"integer","minimum":0,"maximum":9007199254740991},"usd":{"type":"number","minimum":0}},"required":["credits","usd"],"additionalProperties":false}}},"required":["expires","items"],"additionalProperties":false},"rateLimits":{"type":"object","properties":{"key":{"type":"object","properties":{"writesPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"readsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"uploadUrlsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["writesPerMinute","readsPerMinute","uploadUrlsPerMinute"],"additionalProperties":false},"account":{"type":"object","properties":{"writesPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"readsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"uploadUrlsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["writesPerMinute","readsPerMinute","uploadUrlsPerMinute"],"additionalProperties":false},"paidAccount":{"type":"object","properties":{"writesPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"readsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"uploadUrlsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["writesPerMinute","readsPerMinute","uploadUrlsPerMinute"],"additionalProperties":false},"visitor":{"type":"object","properties":{"writesPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"readsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"uploadUrlsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["writesPerMinute","readsPerMinute","uploadUrlsPerMinute"],"additionalProperties":false},"anonymous":{"type":"object","properties":{"writesPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"readsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991},"uploadUrlsPerMinute":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["writesPerMinute","readsPerMinute","uploadUrlsPerMinute"],"additionalProperties":false}},"required":["key","account","paidAccount","visitor","anonymous"],"additionalProperties":false},"batchSize":{"type":"object","properties":{"maxBatchSize":{"type":"integer","minimum":0,"maximum":9007199254740991},"maxBatchSizePaid":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["maxBatchSize","maxBatchSizePaid"],"additionalProperties":false},"attachments":{"type":"object","properties":{"maxSizes":{"type":"integer","minimum":0,"maximum":9007199254740991},"pixelBudget":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["maxSizes","pixelBudget"],"additionalProperties":false}},"required":["currency","monthlyFreeCredits","creditCost","perImage","plans","packs","rateLimits","batchSize","attachments"],"additionalProperties":false}}}}}}},"/v1/auth/signup":{"post":{"operationId":"signup","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"password":{"type":"string","minLength":12,"maxLength":128},"name":{"type":"string","maxLength":500}},"required":["email","password"],"additionalProperties":false}}}},"responses":{"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accepted":{"type":"boolean","enum":[true]}},"required":["accepted"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/otp/verify":{"post":{"operationId":"verifyOtp","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"code":{"type":"string","pattern":"^\\d{6}$"}},"required":["email","code"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accessToken":{"type":"string"},"expiresIn":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"me":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}},"required":["accessToken","expiresIn","me"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/otp/resend":{"post":{"operationId":"resendOtp","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}},"required":["email"],"additionalProperties":false}}}},"responses":{"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accepted":{"type":"boolean","enum":[true]}},"required":["accepted"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/login":{"post":{"operationId":"login","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"password":{"type":"string","minLength":1,"maxLength":128}},"required":["email","password"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accessToken":{"type":"string"},"expiresIn":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"me":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}},"required":["accessToken","expiresIn","me"],"additionalProperties":false}}}},"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"mfaRequired":{"type":"boolean","enum":[true]}},"required":["mfaRequired"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/google/start":{"get":{"operationId":"googleStart","tags":["auth"],"parameters":[{"schema":{"type":"string"},"in":"query","name":"returnTo","required":false}],"responses":{"302":{"description":"Default Response"},"503":{"description":"Default Response","content":{"application/json":{"schema":{}}}}}}},"/v1/auth/google/callback":{"get":{"operationId":"googleCallback","tags":["auth"],"parameters":[{"schema":{"type":"string"},"in":"query","name":"code","required":false},{"schema":{"type":"string"},"in":"query","name":"state","required":false},{"schema":{"type":"string"},"in":"query","name":"error","required":false}],"responses":{"302":{"description":"Default Response"},"503":{"description":"Default Response","content":{"application/json":{"schema":{}}}}}}},"/v1/auth/refresh":{"post":{"operationId":"refreshSession","tags":["auth"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accessToken":{"type":"string"},"expiresIn":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"me":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}},"required":["accessToken","expiresIn","me"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/logout":{"post":{"operationId":"logout","tags":["auth"],"responses":{"200":{"description":"Default Response"}}}},"/v1/auth/password/forgot":{"post":{"operationId":"forgotPassword","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}},"required":["email"],"additionalProperties":false}}}},"responses":{"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accepted":{"type":"boolean","enum":[true]}},"required":["accepted"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/password/reset":{"post":{"operationId":"resetPassword","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"code":{"type":"string","pattern":"^\\d{8}$"},"newPassword":{"type":"string","minLength":12,"maxLength":128}},"required":["email","code","newPassword"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accessToken":{"type":"string"},"expiresIn":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"me":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}},"required":["accessToken","expiresIn","me"],"additionalProperties":false}}}},"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"mfaRequired":{"type":"boolean","enum":[true]}},"required":["mfaRequired"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/password/change":{"post":{"operationId":"changePassword","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"currentPassword":{"type":"string","minLength":1,"maxLength":128},"newPassword":{"type":"string","minLength":12,"maxLength":128}},"required":["currentPassword","newPassword"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accessToken":{"type":"string"},"expiresIn":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"me":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}},"required":["accessToken","expiresIn","me"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/step-up":{"post":{"operationId":"stepUp","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"password":{"type":"string","minLength":1,"maxLength":128},"code":{"type":"string","pattern":"^\\d{6}$"}},"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accessToken":{"type":"string"},"expiresIn":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"me":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}},"required":["accessToken","expiresIn","me"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/logout-all":{"post":{"operationId":"logoutAll","tags":["auth"],"responses":{"200":{"description":"Default Response"}}}},"/v1/auth/restore":{"post":{"operationId":"startRestore","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}},"required":["email"],"additionalProperties":false}}}},"responses":{"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accepted":{"type":"boolean","enum":[true]}},"required":["accepted"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/restore/verify":{"post":{"operationId":"finishRestore","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"code":{"type":"string","pattern":"^\\d{6}$"}},"required":["email","code"],"additionalProperties":false}}}},"responses":{"204":{"description":"Default Response"},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me":{"get":{"operationId":"getMe","tags":["auth"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"patch":{"operationId":"updateMe","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","maxLength":500}},"required":["name"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/avatar":{"post":{"operationId":"setAvatar","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"uploadId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["uploadId"],"additionalProperties":false}}}},"responses":{"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accepted":{"type":"boolean","enum":[true]}},"required":["accepted"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"delete":{"operationId":"deleteAvatar","tags":["auth"],"responses":{"204":{"description":"Default Response"},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/preferences":{"patch":{"operationId":"updatePreferences","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"marketing":{"type":"boolean"}},"required":["marketing"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/sessions":{"get":{"operationId":"listSessions","tags":["auth"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"sessions":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"current":{"type":"boolean"},"createdAt":{"type":"string"},"lastUsedAt":{"type":"string"},"userAgent":{"anyOf":[{"type":"string"},{"type":"null"}]},"ip":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","current","createdAt","lastUsedAt","userAgent","ip"],"additionalProperties":false}}},"required":["sessions"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/sessions/{id}":{"delete":{"operationId":"revokeSessionFamily","tags":["auth"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"204":{"description":"Default Response"},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/email":{"post":{"operationId":"startEmailChange","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}},"required":["email"],"additionalProperties":false}}}},"responses":{"202":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accepted":{"type":"boolean","enum":[true]}},"required":["accepted"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/email/verify":{"post":{"operationId":"finishEmailChange","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","pattern":"^\\d{6}$"}},"required":["code"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/delete":{"post":{"operationId":"deleteAccount","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"confirm":{"type":"string","maxLength":20}},"required":["confirm"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"deletesAt":{"type":"string"}},"required":["deletesAt"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/.well-known/jwks.json":{"get":{"operationId":"getJwks","tags":["auth"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"keys":{"type":"array","items":{"type":"object","properties":{"kty":{"type":"string"},"crv":{"type":"string"},"x":{"type":"string"},"kid":{"type":"string"},"alg":{"type":"string"},"use":{"type":"string"}},"required":["kty","crv","x","kid","alg","use"],"additionalProperties":false}}},"required":["keys"],"additionalProperties":false}}}}}}},"/v1/auth/totp/setup":{"post":{"operationId":"totpSetup","tags":["auth"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"secret":{"type":"string"},"uri":{"type":"string"}},"required":["secret","uri"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/totp/confirm":{"post":{"operationId":"totpConfirm","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","pattern":"^\\d{6}$"}},"required":["code"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"recoveryCodes":{"type":"array","items":{"type":"string"}}},"required":["recoveryCodes"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/totp/disable":{"post":{"operationId":"totpDisable","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","pattern":"^\\d{6}$"},"recoveryCode":{"type":"string","pattern":"^[a-hj-km-np-z2-9]{5}[-\\s]?[a-hj-km-np-z2-9]{5}$"}},"additionalProperties":false}}}},"responses":{"204":{"description":"Default Response"},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/totp/recovery-codes":{"post":{"operationId":"totpRecoveryCodes","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","pattern":"^\\d{6}$"},"recoveryCode":{"type":"string","pattern":"^[a-hj-km-np-z2-9]{5}[-\\s]?[a-hj-km-np-z2-9]{5}$"}},"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"recoveryCodes":{"type":"array","items":{"type":"string"}}},"required":["recoveryCodes"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/auth/totp/verify":{"post":{"operationId":"totpVerify","tags":["auth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","pattern":"^\\d{6}$"},"recoveryCode":{"type":"string","pattern":"^[a-hj-km-np-z2-9]{5}[-\\s]?[a-hj-km-np-z2-9]{5}$"}},"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accessToken":{"type":"string"},"expiresIn":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"me":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"verifiedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"totpEnabledAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"type":"string","enum":["member","admin"]},"avatar":{"anyOf":[{"type":"string"},{"type":"null"}]},"marketingOptedIn":{"type":"boolean"}},"required":["id","email","name","verifiedAt","totpEnabledAt","role","avatar","marketingOptedIn"],"additionalProperties":false},"account":{"type":"object","properties":{"id":{"type":"string"},"plan":{"type":"string","enum":["free","pro","pro_max"]},"billingStatus":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","plan","billingStatus","createdAt"],"additionalProperties":false},"limits":{"type":"object","properties":{"level":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"creditsPerMonth":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"compressPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"convertPerRun":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"maxFileBytes":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"maxPixels":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"folders":{"type":"boolean"},"adFree":{"type":"boolean"},"lane":{"type":"string","enum":["standard","faster","fastest"]},"scansPerDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["level","creditsPerMonth","compressPerRun","convertPerRun","maxFileBytes","maxPixels","folders","adFree","lane","scansPerDay"],"additionalProperties":false},"credits":{"type":"object","properties":{"allowance":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"remaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"resetsAt":{"type":"string"}},"required":["limit","used","remaining","resetsAt"],"additionalProperties":false},"granted":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"purchased":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["allowance","granted","purchased","total"],"additionalProperties":false},"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["user","account","limits","credits","subscription"],"additionalProperties":false}},"required":["accessToken","expiresIn","me"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/keys":{"post":{"operationId":"createKey","summary":"Create an API key","tags":["keys"],"description":"Needs a fresh session, never a key. An account holds a number of live keys that follows its plan: 20 on Free, 100 on Pro or on a Free account that bought a credit pack, 500 on Pro Max. At the cap the answer is 409 KEY_LIMIT_REACHED, naming the number; revoke a key to make room. A rotation is not held to that count, so it works at the cap or over it after a downgrade, but it is refused with the same 409 once the account's keys still in a rotation's grace window reach the cap.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":64}},"required":["name"],"additionalProperties":false}}}},"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"key":{"type":"string"},"apiKey":{"type":"object","properties":{"id":{"type":"string"},"prefix":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"scopes":{"type":"array","items":{"type":"string"}},"surface":{"type":"string","enum":["web","api","wordpress","shopify"]},"createdAt":{"type":"string"},"lastUsedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"revokesAt":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","prefix","name","scopes","surface","createdAt","lastUsedAt","revokesAt"],"additionalProperties":false},"replacesKeyId":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["key","apiKey","replacesKeyId"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"get":{"operationId":"listKeys","tags":["keys"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"keys":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"prefix":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"scopes":{"type":"array","items":{"type":"string"}},"surface":{"type":"string","enum":["web","api","wordpress","shopify"]},"createdAt":{"type":"string"},"lastUsedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"revokesAt":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","prefix","name","scopes","surface","createdAt","lastUsedAt","revokesAt"],"additionalProperties":false}},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The live keys this account may hold, which follows its plan: 20 on Free, 100 on Pro or on a Free account that bought a credit pack, 500 on Pro Max. After a downgrade an account can hold more than this; its keys keep working, and a new one waits until the count is under the cap."}},"required":["keys","limit"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/keys/{id}":{"delete":{"operationId":"revokeKey","tags":["keys"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"204":{"description":"Default Response"},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/keys/{id}/rotate":{"post":{"operationId":"rotateKey","tags":["keys"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"key":{"type":"string"},"apiKey":{"type":"object","properties":{"id":{"type":"string"},"prefix":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"scopes":{"type":"array","items":{"type":"string"}},"surface":{"type":"string","enum":["web","api","wordpress","shopify"]},"createdAt":{"type":"string"},"lastUsedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"revokesAt":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","prefix","name","scopes","surface","createdAt","lastUsedAt","revokesAt"],"additionalProperties":false},"replacesKeyId":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["key","apiKey","replacesKeyId"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/keys/self/rotate":{"post":{"operationId":"rotateOwnKey","tags":["keys"],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"key":{"type":"string"},"apiKey":{"type":"object","properties":{"id":{"type":"string"},"prefix":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"scopes":{"type":"array","items":{"type":"string"}},"surface":{"type":"string","enum":["web","api","wordpress","shopify"]},"createdAt":{"type":"string"},"lastUsedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"revokesAt":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","prefix","name","scopes","surface","createdAt","lastUsedAt","revokesAt"],"additionalProperties":false},"replacesKeyId":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["key","apiKey","replacesKeyId"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/keys/self":{"get":{"operationId":"getOwnKey","tags":["keys"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"prefix":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"scopes":{"type":"array","items":{"type":"string"}},"surface":{"type":"string","enum":["web","api","wordpress","shopify"]},"createdAt":{"type":"string"},"lastUsedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"revokesAt":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","prefix","name","scopes","surface","createdAt","lastUsedAt","revokesAt"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"patch":{"operationId":"labelOwnKey","tags":["keys"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"surface":{"type":"string","enum":["wordpress"]},"name":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9._/:-]+$"}},"required":["surface","name"],"additionalProperties":false}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"prefix":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"scopes":{"type":"array","items":{"type":"string"}},"surface":{"type":"string","enum":["web","api","wordpress","shopify"]},"createdAt":{"type":"string"},"lastUsedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"revokesAt":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","prefix","name","scopes","surface","createdAt","lastUsedAt","revokesAt"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}},"delete":{"operationId":"revokeOwnKey","tags":["keys"],"responses":{"204":{"description":"Default Response"},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/billing/catalog":{"get":{"operationId":"getBillingCatalog","tags":["billing"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"type":"string","enum":["off","test","live"]},"prices":{"type":"array","items":{"type":"object","properties":{"lookupKey":{"type":"string","enum":["pro_month","pro_year","pro_max_month","pro_max_year","pack_5000","pack_25000","pack_100000"]},"kind":{"type":"string","enum":["subscription","pack"]},"plan":{"anyOf":[{"type":"string","enum":["free","pro","pro_max"]},{"type":"null"}]},"interval":{"anyOf":[{"type":"string","enum":["month","year"]},{"type":"null"}]},"credits":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"unitAmountCents":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"currency":{"type":"string"}},"required":["lookupKey","kind","plan","interval","credits","unitAmountCents","currency"],"additionalProperties":false}}},"required":["mode","prices"],"additionalProperties":false}}}}}}},"/v1/billing/checkout":{"post":{"operationId":"createCheckout","tags":["billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"lookupKey":{"type":"string","enum":["pro_month","pro_year","pro_max_month","pro_max_year","pack_5000","pack_25000","pack_100000"]}},"required":["lookupKey"]}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"sessionId":{"type":"string"},"url":{"type":"string","format":"uri"}},"required":["sessionId","url"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"429":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/billing/portal":{"post":{"operationId":"createBillingPortal","tags":["billing"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","format":"uri"}},"required":["url"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/billing/subscription/change":{"post":{"operationId":"changePlan","tags":["billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"lookupKey":{"type":"string","enum":["pro_month","pro_year","pro_max_month","pro_max_year","pack_5000","pack_25000","pack_100000"]}},"required":["lookupKey"]}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","format":"uri"}},"required":["url"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"409":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"502":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/billing/subscription/sync":{"post":{"operationId":"syncSubscription","tags":["billing"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["subscription"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"502":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/billing/subscription":{"get":{"operationId":"getSubscription","tags":["billing"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["subscription"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/billing/invoices":{"get":{"operationId":"listInvoices","tags":["billing"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"invoices":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"plan":{"anyOf":[{"type":"string","enum":["free","pro","pro_max"]},{"type":"null"}]},"interval":{"anyOf":[{"type":"string","enum":["month","year"]},{"type":"null"}]},"amountCents":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"currency":{"type":"string"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}]},"paidAt":{"type":"string"}},"required":["id","plan","interval","amountCents","currency","reason","paidAt"],"additionalProperties":false}}},"required":["invoices"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/billing/subscription/cancel":{"post":{"operationId":"cancelSubscription","tags":["billing"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["subscription"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/billing/subscription/resume":{"post":{"operationId":"resumeSubscription","tags":["billing"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"subscription":{"anyOf":[{"type":"object","properties":{"plan":{"type":"string","enum":["free","pro","pro_max"]},"interval":{"type":"string","enum":["month","year"]},"status":{"type":"string","enum":["incomplete","incomplete_expired","trialing","active","past_due","canceled","unpaid","paused"]},"currentPeriodEnd":{"anyOf":[{"type":"string"},{"type":"null"}]},"cancelAtPeriodEnd":{"type":"boolean"}},"required":["plan","interval","status","currentPeriodEnd","cancelAtPeriodEnd"],"additionalProperties":false},{"type":"null"}]}},"required":["subscription"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/billing/checkout-sessions/{id}":{"get":{"operationId":"getCheckoutSession","tags":["billing"],"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":200},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["open","complete","expired"]},"kind":{"type":"string","enum":["subscription","pack"]},"plan":{"anyOf":[{"type":"string","enum":["free","pro","pro_max"]},{"type":"null"}]},"credits":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"amountCents":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"currency":{"anyOf":[{"type":"string"},{"type":"null"}]},"interval":{"anyOf":[{"type":"string","enum":["month","year"]},{"type":"null"}]},"renewsAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"email":{"type":"string"}},"required":["status","kind","plan","credits","amountCents","currency","interval","renewsAt","email"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/oauth/requests/{id}":{"get":{"operationId":"getOAuthRequest","tags":["oauth"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"client":{"type":"object","properties":{"name":{"type":"string"},"uri":{"anyOf":[{"type":"string"},{"type":"null"}]},"kind":{"type":"string","enum":["cimd","dcr"]},"host":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["name","uri","kind","host"],"additionalProperties":false},"redirectHost":{"type":"string"},"redirectIsLocal":{"type":"boolean"},"scopes":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string"}},"required":["id","client","redirectHost","redirectIsLocal","scopes","expiresAt"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/oauth/requests/{id}/decision":{"post":{"operationId":"decideOAuthRequest","tags":["oauth"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"allow":{"type":"boolean"}},"required":["allow"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"redirectTo":{"type":"string"}},"required":["redirectTo"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/connections":{"get":{"operationId":"listAppConnections","tags":["oauth"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"client":{"type":"object","properties":{"name":{"type":"string"},"uri":{"anyOf":[{"type":"string"},{"type":"null"}]},"kind":{"type":"string","enum":["cimd","dcr"]},"host":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["name","uri","kind","host"],"additionalProperties":false},"scope":{"type":"string"},"createdAt":{"type":"string"},"lastUsedAt":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","client","scope","createdAt","lastUsedAt"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}},"/v1/me/connections/{id}":{"delete":{"operationId":"disconnectApp","tags":["oauth"],"parameters":[{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"id","required":true}],"responses":{"204":{"description":"Default Response"},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["BAD_REQUEST","UNAUTHORIZED","NOT_FOUND","UPLOAD_ALREADY_USED","JOB_NOT_COMPLETE","BATCH_NOT_COMPLETE","BATCH_EMPTY","BATCH_OPEN","BATCH_CLOSED","BATCH_FULL","RESULT_EXPIRED","FILE_TOO_LARGE","QUOTA_EXCEEDED","SIGNUP_REQUIRED","INSUFFICIENT_CREDITS","RATE_LIMITED","VERIFICATION_REQUIRED","TOKEN_EXPIRED","EMAIL_UNVERIFIED","STEP_UP_REQUIRED","OTP_INVALID","OTP_LOCKED","FEATURE_DISABLED","PLAN_LIMIT_REACHED","ACCOUNT_FROZEN","ACCOUNT_PENDING_DELETION","EMAIL_TAKEN","KEY_LIMIT_REACHED","KEY_ALREADY_ROTATED","EMAIL_EXISTS","SCAN_URL_INVALID","SCAN_URL_REFUSED","SCAN_URL_UNRESOLVABLE","SCAN_CLAIM_INVALID","SCAN_NOT_COMPLETE","EMAIL_REJECTED","BILLING_BLOCKED","BILLING_UNAVAILABLE_IN_REGION","SUBSCRIPTION_EXISTS","TOTP_REQUIRED","TOTP_ENABLED","FORBIDDEN","CONFIRM_MISMATCH","REFUND_NOT_ELIGIBLE","PROVIDER_ERROR","SIGN_IN_WITH_GOOGLE","IDEMPOTENCY_KEY_REUSED","IDEMPOTENCY_IN_PROGRESS","INTERNAL"]},"message":{"type":"string"},"requestId":{"type":"string"},"resetAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"signInWith":{"type":"array","items":{"type":"string","enum":["password","google"]}},"deletesAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"attachmentId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["code","message","requestId"],"additionalProperties":false}},"required":["error"],"additionalProperties":false}}}}}}}},"servers":[{"url":"/"}],"security":[{"bearerAuth":[]},{}]}