“”

rest rest

7 likes

rest / beta

REST API for TYPO3 CMS

This version supports TYPO3

9 LTS 10 LTS

Older versions also support TYPO3

6.2 LTS 7 LTS 8 LTS 9 LTS 10 LTS


Tags

Get started

Download 5.0.0

Details

Author
Daniel Corn
Company
cundd
Last update
20. Jul 2021
First upload
12. Feb 2017
Downloads
42,376
Category
Services
Dependencies
  • TYPO3 (>=9.5.0 <=10.4.99)

Last upload comment

This release brings compatibility with the latest TYPO3 LTS version (v10) while keeping support for version 9.

Breaking changes:
- Drop support for TYPO3 v8 ([#f928a64](https://github.com/cundd/rest/commit/f928a64))
- Fall back to getParsedBody() if the payload could not be decoded as JSON ([#50fdf83](https://github.com/cundd/rest/commit/50fdf83))
- Add return and parameter types ([#cb7ce21](https://github.com/cundd/rest/commit/cb7ce21))
- Add return and parameter types, const visibility and format code ([#bc7035d](https://github.com/cundd/rest/commit/bc7035d))
- Raise minimum required PHP version to 7.2 ([#0e909f0](https://github.com/cundd/rest/commit/0e909f0))
- Remove deprecated configureObjectManager() ([#719254f](https://github.com/cundd/rest/commit/719254f))
- Remove support for deprecated class-based and deprecated vendor-less overwrites ([#e6449fb](https://github.com/cundd/rest/commit/e6449fb))
- Remove deprecated Bootstrap class ([#cd90455](https://github.com/cundd/rest/commit/cd90455))


Downloads by month

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require cundd/rest to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Version history

Filter for TYPO3 versions

5.0.0 beta Latest
July 20, 2021
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
This release brings compatibility with the latest TYPO3 LTS version (v10) while keeping support for version 9.

Breaking changes:
- Drop support for TYPO3 v8 ([#f928a64](https://github.com/cundd/rest/commit/f928a64))
- Fall back to getParsedBody() if the payload could not be decoded as JSON ([#50fdf83](https://github.com/cundd/rest/commit/50fdf83))
- Add return and parameter types ([#cb7ce21](https://github.com/cundd/rest/commit/cb7ce21))
- Add return and parameter types, const visibility and format code ([#bc7035d](https://github.com/cundd/rest/commit/bc7035d))
- Raise minimum required PHP version to 7.2 ([#0e909f0](https://github.com/cundd/rest/commit/0e909f0))
- Remove deprecated configureObjectManager() ([#719254f](https://github.com/cundd/rest/commit/719254f))
- Remove support for deprecated class-based and deprecated vendor-less overwrites ([#e6449fb](https://github.com/cundd/rest/commit/e6449fb))
- Remove deprecated Bootstrap class ([#cd90455](https://github.com/cundd/rest/commit/cd90455))
Download
4.0.0 stable
January 02, 2020
TYPO3: 8 LTS 9 LTS (>=8.7.0 <=9.5.99)
Main focus of this iteration is to support TYPO3 v9 LTS and to clean up the DataProvider's interface.
Custom Data Providers need to be updated.
Download
3.6.1 stable
April 20, 2020
TYPO3: 7 LTS 8 LTS 9 LTS (>=7.6.0 <=9.5.99)
Maintenance release fixing the database schema: Allow NULL for column `tx_rest_apikey`
Download
3.6.0 stable
May 11, 2019
TYPO3: 7 LTS 8 LTS 9 LTS (>=7.6.0 <=9.5.99)
Improve TYPO3 9 support

- Streamline the cache configuration
- Add support for site handling and localization
- Fix the `processRequest()` signature
Download
3.5.0 stable
January 03, 2019
TYPO3: 7 LTS 8 LTS 9 LTS (>=7.6.0 <=9.5.99)
Add support for TYPO3 9 LTS
Download
3.3.0 stable
June 15, 2018
TYPO3: 7 LTS 8 LTS (>=7.6.0 <=8.7.99)
Allow to specify the Handler implementation to use for a Resource
Download
3.2.0 stable
September 16, 2017
TYPO3: 7 LTS 8 LTS (>=7.6.0 <=8.7.99)
Enhance CORS support

Breaking changes: Bypass access checks for OPTIONS requests
======================

Description
-----------

Change `ConfigurationBasedAccessController::getAccess()` to always allow OPTIONS requests to be forwarded to the Rou
Download
3.0.0 beta
July 22, 2017
TYPO3: 7 LTS 8 LTS (>=7.6.0 <=8.7.99)
Version 3 is a major rework of the extension. External dependencies have been removed and many architectural changes have been made. The JSON output is mostly compatible to version 2, but the framework to create custom services has changed fundamentally.
Download
2.2.2 stable
February 12, 2017
TYPO3: 6.2 LTS 7 LTS 8 LTS (>=4.7.0 <=8.99.99)
Latest version 2.x release
Download

Get started

Download 5.0.0

Details

Author
Daniel Corn
Company
cundd
Last update
20. Jul 2021
First upload
12. Feb 2017
Downloads
42,376
Category
Services
Dependencies
  • TYPO3 (>=9.5.0 <=10.4.99)