{"openapi":"3.0.0","paths":{"/v1/partner/catalog":{"get":{"operationId":"PartnerController_getCatalog","parameters":[],"responses":{"200":{"description":""}},"tags":["Partner"]}},"/v1/partner/shipping/quote":{"get":{"operationId":"PartnerController_getShippingQuote","parameters":[{"name":"country","required":true,"in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":""}},"tags":["Partner"]}},"/v1/partner/orders":{"post":{"operationId":"PartnerController_createOrder","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePartnerOrderDto"}}}},"responses":{"201":{"description":""}},"tags":["Partner"]},"get":{"operationId":"PartnerController_listOrders","parameters":[],"responses":{"200":{"description":""}},"tags":["Partner"]}},"/v1/partner/orders/{id}/payment":{"post":{"operationId":"PartnerController_reportPayment","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportPaymentDto"}}}},"responses":{"200":{"description":""}},"tags":["Partner"]}},"/v1/partner/orders/{id}/cancel":{"post":{"operationId":"PartnerController_cancelOrder","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":""}},"tags":["Partner"]}},"/v1/partner/orders/{id}":{"get":{"operationId":"PartnerController_getOrder","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":""}},"tags":["Partner"]}},"/v1/partner/orders/{id}/invoice":{"get":{"operationId":"PartnerController_getInvoice","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":""}},"tags":["Partner"]}}},"info":{"title":"PeptidesDirect Partner API","description":"Machine-to-machine reseller API: read the catalog at your net price, place white-label drop-ship orders, report payment, and pull tracking + invoices. Contract v1.","version":"1.0.0","contact":{"name":"PeptidesDirect","url":"https://peptidesdirect.io","email":"support@peptidesdirect.io"}},"tags":[],"servers":[{"url":"https://api.peptidesdirect.io","description":"Production"}],"components":{"securitySchemes":{"ApiKey-auth":{"scheme":"bearer","bearerFormat":"API key","type":"http","description":"Your partner API key (pk_live_...)"}},"schemas":{"CreatePartnerOrderDto":{"type":"object","properties":{}},"ReportPaymentDto":{"type":"object","properties":{}}}}}