{"id":18273471,"url":"https://github.com/arraypress/lemon-squeezy-better-endpoints","last_synced_at":"2025-04-09T03:40:37.273Z","repository":{"id":223007608,"uuid":"758965410","full_name":"arraypress/lemon-squeezy-better-endpoints","owner":"arraypress","description":"Adds support for license key validation through the Lemon Squeezy REST API endpoint.","archived":false,"fork":false,"pushed_at":"2024-02-17T20:16:11.000Z","size":5,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-14T22:14:00.847Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arraypress.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-17T15:43:15.000Z","updated_at":"2024-05-09T03:09:57.000Z","dependencies_parsed_at":"2024-12-22T17:41:43.708Z","dependency_job_id":"c9e4511e-67d3-43c1-b962-276e0762197c","html_url":"https://github.com/arraypress/lemon-squeezy-better-endpoints","commit_stats":null,"previous_names":["arraypress/lemon-squeezy-better-endpoints"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arraypress%2Flemon-squeezy-better-endpoints","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arraypress%2Flemon-squeezy-better-endpoints/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arraypress%2Flemon-squeezy-better-endpoints/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arraypress%2Flemon-squeezy-better-endpoints/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arraypress","download_url":"https://codeload.github.com/arraypress/lemon-squeezy-better-endpoints/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247974584,"owners_count":21026742,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-05T12:06:34.855Z","updated_at":"2025-04-09T03:40:37.255Z","avatar_url":"https://github.com/arraypress.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lemon Squeezy - Better Endpoints\n\nEnhances the [Lemon Squeezy WordPress plugin](https://wordpress.org/plugins/lemon-squeezy/) by adding a `validate_license_key`\nendpoint, facilitating license key validation\ndirectly through custom REST API endpoints. This extension aims to provide a seamless integration for license management\nwithin the WordPress ecosystem, leveraging the Lemon Squeezy API for secure and efficient validation processes.\n\n## Minimum Requirements\n\n- **PHP:** 7.4 or higher\n\n## Installation\n\nAs this extension is not a standalone plugin but an enhancement for the Lemon Squeezy plugin, it should be installed on\na website which already has the Lemon Squeezy WordPress plugin active.\n\nTo include this extension in your project, follow the steps below:\n\n1. Ensure that the Lemon Squeezy plugin is installed and activated on your WordPress site.\n2. Download or clone this extension into your project directory.\n\n## Usage\n\nOnce installed, the extension automatically registers a new REST API endpoint /lsq/v1/validate_license_key/. This endpoint accepts POST requests with a `license_key` and `instance_id` as parameters to validate the license key against the Lemon Squeezy API.\n\n## Contributions\n\nContributions to this library are highly appreciated. Raise issues on GitHub or submit pull requests for bug\nfixes or new features. Share feedback and suggestions for improvements.\n\n## License: GPLv2 or later\n\nThis program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public\nLicense as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later\nversion.\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied\nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farraypress%2Flemon-squeezy-better-endpoints","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farraypress%2Flemon-squeezy-better-endpoints","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farraypress%2Flemon-squeezy-better-endpoints/lists"}