{"openapi":"3.1.0","info":{"title":"xmrcheckout.com API","version":"0.1.0"},"paths":{"/api/core/public/invoice/{invoice_id}":{"get":{"summary":"Get Invoice Status","operationId":"get_invoice_status_api_core_public_invoice__invoice_id__get","parameters":[{"name":"invoice_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Invoice Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceStatusResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/public/invoice/{invoice_id}/continue":{"get":{"summary":"Continue Invoice After Confirmation","operationId":"continue_invoice_after_confirmation_api_core_public_invoice__invoice_id__continue_get","parameters":[{"name":"invoice_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Invoice Id"}}],"responses":{"307":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/public/system/status":{"get":{"summary":"Get Public System Status","operationId":"get_public_system_status_api_core_public_system_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SystemStatusResponse"}}}}}}},"/api/core/webhooks":{"post":{"summary":"Register Webhook","operationId":"register_webhook_api_core_webhooks_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"List Webhooks","operationId":"list_webhooks_api_core_webhooks_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/WebhookResponse"},"title":"Response List Webhooks Api Core Webhooks Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/webhooks/history":{"get":{"summary":"List Webhook History","operationId":"list_webhook_history_api_core_webhooks_history_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/WebhookDeliveryResponse"},"title":"Response List Webhook History Api Core Webhooks History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/webhooks/deliveries/{delivery_id}/redeliver":{"post":{"summary":"Redeliver Webhook Delivery","operationId":"redeliver_webhook_delivery_api_core_webhooks_deliveries__delivery_id__redeliver_post","parameters":[{"name":"delivery_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Delivery Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/webhooks/{webhook_id}":{"delete":{"summary":"Delete Webhook","operationId":"delete_webhook_api_core_webhooks__webhook_id__delete","parameters":[{"name":"webhook_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Webhook Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"204":{"description":"Webhook deleted"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/auth/login":{"post":{"summary":"Login User","operationId":"login_user_api_core_auth_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/api-credentials/reset":{"post":{"summary":"Reset Api Credentials","operationId":"reset_api_credentials_api_core_api_credentials_reset_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiCredentialsResetRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiCredentialsResetResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/invoices":{"post":{"summary":"Create Invoice For User","operationId":"create_invoice_for_user_api_core_invoices_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceCreateUser"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"List Invoices For User","operationId":"list_invoices_for_user_api_core_invoices_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"include_archived","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Archived"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"desc","title":"Order"}},{"name":"created_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created From"}},{"name":"created_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created To"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/invoices/export.csv":{"get":{"summary":"Export Invoices Csv","operationId":"export_invoices_csv_api_core_invoices_export_csv_get","parameters":[{"name":"include_archived","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Archived"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","default":"desc","title":"Order"}},{"name":"created_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created From"}},{"name":"created_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created To"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}},"text/csv":{}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/core/invoices/{invoice_id}":{"get":{"summary":"Get Invoice For User","operationId":"get_invoice_for_user_api_core_invoices__invoice_id__get","parameters":[{"name":"invoice_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Invoice Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Archive Invoice For User","operationId":"archive_invoice_for_user_api_core_invoices__invoice_id__delete","parameters":[{"name":"invoice_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Invoice Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"204":{"description":"Invoice archived"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/stores":{"get":{"summary":"List Stores","operationId":"list_stores_api_v1_stores_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/stores/{store_id}":{"get":{"summary":"Get Store","operationId":"get_store_api_v1_stores__store_id__get","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/stores/{store_id}/payment-methods":{"get":{"summary":"List Payment Methods","operationId":"list_payment_methods_api_v1_stores__store_id__payment_methods_get","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/stores/{store_id}/invoices":{"post":{"summary":"Create Invoice","operationId":"create_invoice_api_v1_stores__store_id__invoices_post","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BtcpayInvoiceCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/stores/{store_id}/invoices/{invoice_id}":{"get":{"summary":"Get Invoice","operationId":"get_invoice_api_v1_stores__store_id__invoices__invoice_id__get","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"invoice_id","in":"path","required":true,"schema":{"type":"string","title":"Invoice Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/stores/{store_id}/invoices/{invoice_id}/payment-methods":{"get":{"summary":"Get Invoice Payment Methods","operationId":"get_invoice_payment_methods_api_v1_stores__store_id__invoices__invoice_id__payment_methods_get","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"invoice_id","in":"path","required":true,"schema":{"type":"string","title":"Invoice Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/stores/{store_id}/invoices/{invoice_id}/status":{"post":{"summary":"Mark Invoice Status","operationId":"mark_invoice_status_api_v1_stores__store_id__invoices__invoice_id__status_post","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"invoice_id","in":"path","required":true,"schema":{"type":"string","title":"Invoice Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BtcpayInvoiceStatusUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/stores/{store_id}/webhooks":{"post":{"summary":"Create Webhook","operationId":"create_webhook_api_v1_stores__store_id__webhooks_post","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BtcpayWebhookCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"List Webhooks","operationId":"list_webhooks_api_v1_stores__store_id__webhooks_get","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/stores/{store_id}/webhooks/{webhook_id}":{"get":{"summary":"Get Webhook","operationId":"get_webhook_api_v1_stores__store_id__webhooks__webhook_id__get","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"webhook_id","in":"path","required":true,"schema":{"type":"string","title":"Webhook Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"summary":"Update Webhook","operationId":"update_webhook_api_v1_stores__store_id__webhooks__webhook_id__put","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"webhook_id","in":"path","required":true,"schema":{"type":"string","title":"Webhook Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BtcpayWebhookUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Delete Webhook","operationId":"delete_webhook_api_v1_stores__store_id__webhooks__webhook_id__delete","parameters":[{"name":"store_id","in":"path","required":true,"schema":{"type":"string","title":"Store Id"}},{"name":"webhook_id","in":"path","required":true,"schema":{"type":"string","title":"Webhook Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/server/info":{"get":{"summary":"Server Info","operationId":"server_info_api_v1_server_info_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/api-keys/current":{"get":{"summary":"Api Key Current","operationId":"api_key_current_api_v1_api_keys_current_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"ApiCredentialsResetRequest":{"properties":{"reset_api_key":{"type":"boolean","title":"Reset Api Key","default":false},"reset_webhook_secret":{"type":"boolean","title":"Reset Webhook Secret","default":false}},"type":"object","title":"ApiCredentialsResetRequest"},"ApiCredentialsResetResponse":{"properties":{"api_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Api Key"},"webhook_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Secret"}},"type":"object","title":"ApiCredentialsResetResponse"},"BtcpayCheckout":{"properties":{"redirectURL":{"anyOf":[{"type":"string","minLength":1,"format":"uri"},{"type":"null"}],"title":"Redirecturl"},"speedPolicy":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Speedpolicy"},"paymentMethods":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Paymentmethods"},"expirationMinutes":{"anyOf":[{"type":"integer","maximum":10080.0,"minimum":1.0},{"type":"null"}],"title":"Expirationminutes"},"monitoringMinutes":{"anyOf":[{"type":"integer","maximum":10080.0,"minimum":0.0},{"type":"null"}],"title":"Monitoringminutes"},"paymentTolerance":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"null"}],"title":"Paymenttolerance"},"redirectAutomatically":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Redirectautomatically"},"defaultLanguage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Defaultlanguage"}},"type":"object","title":"BtcpayCheckout"},"BtcpayInvoiceCreate":{"properties":{"amount":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"string"}],"title":"Amount"},"currency":{"type":"string","minLength":1,"title":"Currency"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata"},"checkout":{"anyOf":[{"$ref":"#/components/schemas/BtcpayCheckout"},{"type":"null"}]}},"type":"object","required":["amount","currency"],"title":"BtcpayInvoiceCreate"},"BtcpayInvoiceStatusUpdate":{"properties":{"status":{"type":"string","minLength":1,"title":"Status"}},"type":"object","required":["status"],"title":"BtcpayInvoiceStatusUpdate"},"BtcpayWebhookCreate":{"properties":{"enabled":{"type":"boolean","title":"Enabled","default":true},"automaticRedelivery":{"type":"boolean","title":"Automaticredelivery","default":true},"url":{"type":"string","minLength":1,"format":"uri","title":"Url"},"authorizedEvents":{"$ref":"#/components/schemas/BtcpayWebhookEvents"}},"type":"object","required":["url","authorizedEvents"],"title":"BtcpayWebhookCreate"},"BtcpayWebhookEvents":{"properties":{"everything":{"type":"boolean","title":"Everything","default":false},"specificEvents":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Specificevents"}},"type":"object","title":"BtcpayWebhookEvents"},"BtcpayWebhookUpdate":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"automaticRedelivery":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Automaticredelivery"},"url":{"anyOf":[{"type":"string","minLength":1,"format":"uri"},{"type":"null"}],"title":"Url"},"authorizedEvents":{"anyOf":[{"$ref":"#/components/schemas/BtcpayWebhookEvents"},{"type":"null"}]}},"type":"object","title":"BtcpayWebhookUpdate"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"InvoiceCreateUser":{"properties":{"amount_xmr":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"string"},{"type":"null"}],"title":"Amount Xmr"},"amount_fiat":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"string"},{"type":"null"}],"title":"Amount Fiat"},"currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Currency"},"confirmation_target":{"type":"integer","maximum":10.0,"minimum":0.0,"title":"Confirmation Target","default":1},"checkout_continue_url":{"anyOf":[{"type":"string","minLength":1,"format":"uri"},{"type":"null"}],"title":"Checkout Continue Url","description":"Optional: after the invoice is confirmed, the hosted invoice page can offer a Continue button that navigates to this merchant URL."},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At","description":"Defaults to 60 minutes from creation if omitted."}},"type":"object","title":"InvoiceCreateUser"},"InvoiceListResponse":{"properties":{"items":{"items":{"$ref":"#/components/schemas/InvoiceResponse"},"type":"array","title":"Items"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["items","total"],"title":"InvoiceListResponse"},"InvoiceResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"address":{"type":"string","title":"Address"},"subaddress_index":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Subaddress Index"},"amount_xmr":{"type":"string","title":"Amount Xmr"},"status":{"type":"string","enum":["pending","payment_detected","confirmed","expired","invalid"],"title":"Status"},"confirmation_target":{"type":"integer","title":"Confirmation Target"},"confirmations":{"type":"integer","title":"Confirmations","default":0},"paid_after_expiry":{"type":"boolean","title":"Paid After Expiry","default":false},"paid_after_expiry_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Paid After Expiry At"},"qr_logo":{"anyOf":[{"type":"string","enum":["monero","none","custom"]},{"type":"null"}],"title":"Qr Logo"},"qr_logo_data_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qr Logo Data Url"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata"},"warnings":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Warnings"},"quote":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Quote"},"invoice_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Invoice Url"},"qr_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qr Url"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"archived_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Archived At"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"detected_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Detected At"},"confirmed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Confirmed At"}},"type":"object","required":["id","address","amount_xmr","status","confirmation_target","created_at","expires_at","detected_at","confirmed_at"],"title":"InvoiceResponse"},"InvoiceStatusResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"address":{"type":"string","title":"Address"},"subaddress_index":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Subaddress Index"},"amount_xmr":{"type":"string","title":"Amount Xmr"},"amount_paid_xmr":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Amount Paid Xmr"},"status":{"type":"string","enum":["pending","payment_detected","confirmed","expired","invalid"],"title":"Status"},"confirmation_target":{"type":"integer","title":"Confirmation Target"},"confirmations":{"type":"integer","title":"Confirmations","default":0},"paid_after_expiry":{"type":"boolean","title":"Paid After Expiry","default":false},"paid_after_expiry_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Paid After Expiry At"},"qr_logo":{"anyOf":[{"type":"string","enum":["monero","none","custom"]},{"type":"null"}],"title":"Qr Logo"},"qr_logo_data_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qr Logo Data Url"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"detected_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Detected At"},"confirmed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Confirmed At"},"btcpay_amount":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Btcpay Amount"},"btcpay_currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Btcpay Currency"},"btcpay_checkout_style":{"anyOf":[{"type":"string","enum":["standard","btcpay_classic"]},{"type":"null"}],"title":"Btcpay Checkout Style"},"btcpay_redirect_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Btcpay Redirect Url"},"btcpay_redirect_automatically":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Btcpay Redirect Automatically"},"btcpay_order_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Btcpay Order Id"},"btcpay_order_number":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Btcpay Order Number"},"checkout_continue_available":{"type":"boolean","title":"Checkout Continue Available","default":false},"quote":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Quote"},"qr_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qr Url"}},"type":"object","required":["id","address","amount_xmr","status","confirmation_target","created_at","expires_at","detected_at","confirmed_at"],"title":"InvoiceStatusResponse"},"LoginRequest":{"properties":{"payment_address":{"type":"string","minLength":1,"title":"Payment Address"},"view_key":{"type":"string","maxLength":256,"minLength":1,"title":"View Key"}},"type":"object","required":["payment_address","view_key"],"title":"LoginRequest"},"LoginResponse":{"properties":{"api_key":{"type":"string","title":"Api Key"},"webhook_secret":{"type":"string","title":"Webhook Secret"},"store_id":{"type":"string","format":"uuid","title":"Store Id"}},"type":"object","required":["api_key","webhook_secret","store_id"],"title":"LoginResponse"},"ProfileResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"payment_address":{"type":"string","title":"Payment Address"},"default_confirmation_target":{"type":"integer","maximum":10.0,"minimum":0.0,"title":"Default Confirmation Target","default":1},"default_qr_logo":{"type":"string","enum":["monero","none","custom"],"title":"Default Qr Logo","default":"monero"},"default_qr_logo_data_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Default Qr Logo Data Url"},"btcpay_checkout_style":{"type":"string","enum":["standard","btcpay_classic"],"title":"Btcpay Checkout Style","default":"btcpay_classic"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["id","payment_address","created_at"],"title":"ProfileResponse"},"ProfileUpdate":{"properties":{"btcpay_checkout_style":{"anyOf":[{"type":"string","enum":["standard","btcpay_classic"]},{"type":"null"}],"title":"Btcpay Checkout Style"},"default_confirmation_target":{"anyOf":[{"type":"integer","maximum":10.0,"minimum":0.0},{"type":"null"}],"title":"Default Confirmation Target"},"default_qr_logo":{"anyOf":[{"type":"string","enum":["monero","none","custom"]},{"type":"null"}],"title":"Default Qr Logo"},"default_qr_logo_data_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Default Qr Logo Data Url"}},"type":"object","title":"ProfileUpdate"},"SystemStatusResponse":{"properties":{"wallet_rpc":{"type":"string","enum":["ok","unreachable"],"title":"Wallet Rpc"},"daemon":{"type":"string","enum":["ok","unreachable","unknown"],"title":"Daemon"},"daemon_height":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Daemon Height"},"invoice_reconcile_interval_seconds":{"type":"integer","title":"Invoice Reconcile Interval Seconds"},"last_reconcile_started_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Reconcile Started At"},"last_reconcile_completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Reconcile Completed At"},"last_reconcile_error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Reconcile Error"}},"type":"object","required":["wallet_rpc","daemon","invoice_reconcile_interval_seconds"],"title":"SystemStatusResponse"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"WebhookCreate":{"properties":{"url":{"anyOf":[{"type":"string","minLength":1,"format":"uri"},{"type":"null"}],"title":"Url"},"events":{"anyOf":[{"items":{"type":"string","enum":["invoice.created","invoice.payment_detected","invoice.confirmed","invoice.expired"]},"type":"array"},{"type":"null"}],"title":"Events"},"event_urls":{"anyOf":[{"additionalProperties":{"type":"string","minLength":1,"format":"uri"},"type":"object"},{"type":"null"}],"title":"Event Urls"}},"type":"object","title":"WebhookCreate"},"WebhookDeliveryResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"webhook_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Webhook Id"},"event":{"type":"string","title":"Event"},"url":{"type":"string","title":"Url"},"invoice_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Invoice Id"},"invoice_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Invoice Address"},"invoice_subaddress_index":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Invoice Subaddress Index"},"invoice_amount_xmr":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Invoice Amount Xmr"},"invoice_status":{"anyOf":[{"type":"string","enum":["pending","payment_detected","confirmed","expired","invalid"]},{"type":"null"}],"title":"Invoice Status"},"http_status":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Http Status"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["id","event","url","created_at"],"title":"WebhookDeliveryResponse"},"WebhookResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"url":{"anyOf":[{"type":"string","minLength":1,"format":"uri"},{"type":"null"}],"title":"Url"},"events":{"items":{"type":"string"},"type":"array","title":"Events"},"event_urls":{"anyOf":[{"additionalProperties":{"type":"string","minLength":1,"format":"uri"},"type":"object"},{"type":"null"}],"title":"Event Urls"},"active":{"type":"boolean","title":"Active"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["id","events","active","created_at"],"title":"WebhookResponse"}}}}