{"openapi":"3.1.1","info":{"title":"Objektbild Product Discovery","version":"1.0.0","description":"Public read-only product capabilities. This contract does not expose image generation, user data, payments or an MCP server. Editing currently requires an authenticated browser session."},"servers":[{"url":"/"}],"paths":{"/api/capabilities":{"get":{"operationId":"getCapabilities","summary":"Read supported image formats, credit costs and integration limits","description":"No authentication, account read, payment or image processing. Safe to repeat.","security":[],"responses":{"200":{"description":"Current public product facts","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Capabilities"}}}}}}}},"components":{"schemas":{"Capabilities":{"type":"object","additionalProperties":false,"required":["schemaVersion","product","language","integrationStatus","generationApiAvailable","mcpAvailable","browserSessionRequiredForEditing","humanReviewRequired","browserDependentProgress","imageInput","imageOutput","trial","links"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"product":{"type":"string","const":"Objektbild"},"language":{"type":"string","const":"de"},"integrationStatus":{"type":"string","const":"discovery-only"},"generationApiAvailable":{"type":"boolean","const":false},"mcpAvailable":{"type":"boolean","const":false},"browserSessionRequiredForEditing":{"type":"boolean","const":true},"humanReviewRequired":{"type":"boolean","const":true},"browserDependentProgress":{"type":"boolean","const":true},"imageInput":{"type":"object","const":{"acceptedMimeTypes":["image/jpeg","image/png","image/webp"],"maxSelectedFileBytes":20971520,"largeFilesMayBeResizedByBrowser":true,"maxImagesPerBatch":6,"automaticRoomDetection":false}},"imageOutput":{"type":"object","const":{"formats":["jpg","png"],"levels":[{"label":"1K","creditsPerImage":1},{"label":"2K","creditsPerImage":1},{"label":"4K","creditsPerImage":2}],"fixedPixelDimensionsGuaranteed":false}},"trial":{"type":"object","const":{"credits":5,"registrationRequired":true,"creditCardRequired":false}},"links":{"type":"object","const":{"documentation":"/integrationen","demo":"/demo","editor":"/editor","prices":"/#preise","openapi":"/openapi.json"}}}}}}}