ინტეგრატორებისთვის
CodeOn API-სთან მუშაობა
Reference იმ public REST endpoint-ებისთვის, რომლებსაც CodeOn-ის პლაგინები იძახებს, ასევე საქართველოს ბანკის webhook contract და ლიცენზიის, watermark-ისა და tamper detection-ის შიდა პროტოკოლები.
API reference
endpoint-ები, რომლებსაც პლაგინები იძახებს. პასუხები JSON-ია; ლიცენზიასთან დაკავშირებულ პასუხებს signature მოყვება.
- ნახვაPOST /api/v1/validate-licenseყოველდღიური heartbeat WordPress პლაგინებიდან: request shape, signed response, status enum და საშეღავათო პერიოდის contract.
- ნახვაGET /api/v1/updates/<plugin>update manifest WP UpdateChecker-ისთვის: tag resolution, version compare rules და force-refresh hints.
- ნახვაPOST /api/v1/tamper-reportwatermarked plugin-ის daily silent heartbeat, როცა build-stamp verification ვერ გადის.
ვებჰუკები
callback-ები, რომლებსაც CodeOn upstream gateway-ებიდან იღებს და local order state-ად აქცევს.
პლაგინის შიდა პროტოკოლები
კონტრაქტები, რომლითაც ლიცენზიის შემოწმება, განახლებები და tamper detection მუშაობს.
- ნახვალიცენზიის კოდის ფორმატი32-სიმბოლოიანი checksum string, prefix conventions და URL slug derivation.
- ნახვაBuild-id telemetryროგორ ემატება CODEON_BUILD_ID watermarked ZIP-ს და როგორ მოწმდება validate-license-ზე.
- ნახვაWatermark contractper-customer scatter files, fail-hard streamer rules და recovery-mode behavior tamper-ზე.