{"openapi":"3.1.0","info":{"title":"Launchr Partner API","version":"1.0.0-beta","description":"Partner-API til Launchr (beta). Autentificér med en API-nøgle: Authorization: Bearer lk_…. Versioneret under /v1; endpoints kan ændre sig mens vi er i beta."},"servers":[{"url":"https://launchr.dk/api/v1","description":"Produktion (beta)"}],"security":[{"bearerAuth":[]}],"paths":{"/me":{"get":{"summary":"Hvem er jeg","description":"Bekræfter at nøglen virker og returnerer den organisation den tilhører. Kald dette først for at teste opsætningen.","responses":{"200":{"description":"OK","content":{"application/json":{"example":{"meta":{"version":"v1","status":"beta"},"data":{"organization":{"id":"org_…","name":"Eksempel A/S"}}}}}},"401":{"description":"Ugyldig eller manglende API-nøgle."}}}},"/orders":{"get":{"summary":"Hent ordrer","description":"Returnerer organisationens medie-køb (op til 100, nyeste først) i et stabilt felt-udsnit.","responses":{"200":{"description":"OK","content":{"application/json":{"example":{"meta":{"version":"v1","status":"beta"},"data":{"orders":[{"id":"…","providers":["tv2_connect","viaplay"],"advertiserName":"Annoncørens navn","campaignName":"Kendskab Q2","budgetDkk":50000,"startDate":"2026-06-01","endDate":"2026-06-21","status":"ordered","externalReference":"VIA-12345","createdAt":"2026-05-21T10:00:00.000Z"}]}}}}},"401":{"description":"Ugyldig eller manglende API-nøgle."}}}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","description":"API-nøgle oprettet i Launchr under Indstillinger → Partner-API."}}}}