{"id":13433246,"url":"https://github.com/WP-API/WP-API","last_synced_at":"2025-03-17T10:33:44.155Z","repository":{"id":8743491,"uuid":"10420996","full_name":"WP-API/WP-API","owner":"WP-API","description":"The WP REST API has been merged into WordPress core. Please do not create issues or send pull requests. Submit support requests to the forums or patches to Trac (see README below for links).","archived":true,"fork":false,"pushed_at":"2017-08-31T06:06:00.000Z","size":8045,"stargazers_count":3939,"open_issues_count":52,"forks_count":657,"subscribers_count":227,"default_branch":"develop","last_synced_at":"2025-01-18T22:38:27.176Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://developer.wordpress.org/rest-api/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WP-API.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-06-01T10:52:43.000Z","updated_at":"2025-01-13T15:14:21.000Z","dependencies_parsed_at":"2022-08-07T04:16:44.615Z","dependency_job_id":null,"html_url":"https://github.com/WP-API/WP-API","commit_stats":null,"previous_names":[],"tags_count":56,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WP-API%2FWP-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WP-API%2FWP-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WP-API%2FWP-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WP-API%2FWP-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WP-API","download_url":"https://codeload.github.com/WP-API/WP-API/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244017019,"owners_count":20384255,"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-07-31T02:01:23.043Z","updated_at":"2025-03-17T10:33:43.736Z","avatar_url":"https://github.com/WP-API.png","language":"PHP","readme":"# WP REST API v2.0 (formerly known as WP-API)\n\nAccess your WordPress site's data through an easy-to-use HTTP REST API.\n\n**Development is no longer taking place in this repository**.\n\n- For support requests, use the\n  [WordPress forums](https://wordpress.org/support/).\n- For bugs and patches, use\n  [WordPress core Trac](https://core.trac.wordpress.org).\n  Be sure to include full details and reproduction steps about the issue you are\n  experiencing, and ideally a patch with unit tests.\n\nThe **\"develop\"** branch is version 2 which represents the last \"beta\" versions of the\n[plugin](https://wordpress.org/plugins/rest-api/).\n[Read the documentation](https://developer.wordpress.org/rest-api/)\nto introduce yourself to endpoints, internal patterns, and implementation details.\n\nThe **\"master\"** branch represents the **legacy** version of the REST API.\n\n## About\n\nWordPress is moving towards becoming a fully-fledged application framework, and\nwe need new APIs. This project was born to create an easy-to-use,\neasy-to-understand and well-tested framework for creating these APIs, plus\ncreating APIs for core.\n\nThis plugin provides an easy to use REST API, available via HTTP. Grab your\nsite's data in simple JSON format, including users, posts, taxonomies and more.\nRetrieving or updating data is as simple as sending a HTTP request.\n\nWant to get your site's posts? Simply send a `GET` request to `/wp-json/wp/v2/posts`.\nUpdate user with ID 4? Send a `PUT` request to `/wp-json/wp/v2/users/4`. Get the page\nwith slug \"about-me\"? `GET /wp-json/wp/v2/pages?slug=about-me`. Get all posts with\nthe search term \"awesome\"? `GET /wp-json/wp/v2/posts?search=awesome`. It's that easy.\n\nThe WordPress REST API exposes a simple yet easy interface to WP Query, the posts\nAPI, post meta API, users API, revisions API and many more. Chances are, if you\ncan do it with WordPress, the API will let you do it.\n\nThe REST API also includes an easy-to-use JavaScript API based on Backbone models,\nallowing plugin and theme developers to get up and running without needing to\nknow anything about the details of getting connected.\n\nCheck out [our documentation][docs] for information on what's available in the\nAPI and how to use it. We've also got documentation on extending the API with\nextra data for plugin and theme developers!\n\nThe API code in this plugin is currently integrated into core WordPress starting in\n[4.7](https://wordpress.org/news/2016/12/vaughan/).\n\n**Development is no longer taking place in this repository**.\n\n- For support requests, use the\n  [WordPress forums](https://wordpress.org/support/).\n- For bugs and patches, use\n  [WordPress core Trac](https://core.trac.wordpress.org).\n  Be sure to include full details and reproduction steps about the issue you are\n  experiencing, and ideally a patch with unit tests.\n\n## Quick Setup\n\nWant to test out the WP REST API?  The easiest way is just to install a\nrecent version of WordPress\n([4.7](https://wordpress.org/news/2016/12/vaughan/) or later).\n\n### Testing\n\nYou can also set up a development environment to work on the API code.\n\nSee the\n[instructions for running the WordPress PHPUnit test suite](https://make.wordpress.org/core/handbook/testing/automated-testing/phpunit/)\nto get started.\n\n## Issue Tracking\n\nAll tickets for the project are being tracked on\n[WordPress core Trac](https://core.trac.wordpress.org).\n\nSome previous issues can be found on the\n[issue tracker for this repository](/WP-API/WP-API/issues);\nhowever, now that development of the API has moved to core Trac, new issues\n**should not be filed here**.\n\n## Contributing\n\nWant to get involved? Check out [Contributing.md][contributing] for details on\nsubmitting fixes and new features.\n\n## Security\n\nWe take the security of the API extremely seriously. If you think you've found\na security issue with the API (whether information disclosure, privilege\nescalation, or another issue), we'd appreciate responsible disclosure as soon\nas possible.\n\nTo report a security issue, you can either email `security[at]wordpress.org`,\nor [file an issue on HackerOne][hackerone]. We will attempt to give an initial\nresponse to security issues within 48 hours at most, however keep in mind that\nthe team is distributed across various timezones, and delays may occur as we\ndiscuss internally.\n\n(Please note: For testing, you should install a copy of the project and\nWordPress on your own server. **Do not test on servers you do not own.**)\n\n## License\n\n[GPLv2+](http://www.gnu.org/licenses/gpl-2.0.html)\n\n[docs]: https://developer.wordpress.org/rest-api/\n[contributing]: CONTRIBUTING.md\n[hackerone]: https://hackerone.com/wp-api\n","funding_links":[],"categories":["PHP","others","📦 Legacy \u0026 Inactive Projects"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWP-API%2FWP-API","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FWP-API%2FWP-API","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWP-API%2FWP-API/lists"}