“”

TYPO3 Restful API by 99°

nnrestapi / stable

Build a REST Api for your TYPO3 project. Equipped with everything you need: Routing with annotations. User authentication. Fileupload and FAL conversion. Testbed and automatic documentation of your API. The backend module comes with a "Kickstarter" to get your RESTful API up and running in minutes.

This version supports TYPO3

Composer support

composer req nng/nnrestapi

Tags

#REST #RestAPI #restful #Api

Last upload comment

[BUGFIX] Fixed 404 issue with Accept-Language header not being interpreted correctly
[BUGFIX] Fixed 404 issue when language defined in site-config.yaml had a trailing slash
[BUGFIX] Issue #6 - Inconsistencies in the class Nng\Nnrestapi\Mvc\Response
[BUGFIX] Issue #8 - Deactivated backend users are allowed to log in

Downloads by month

Download 1.3.4 External Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos
Author
99grad.de
Last update
19. Jun 2022
First upload
08. Jan 2022
Downloads
962
Category
Services
Dependencies
  • TYPO3 (9.5.0 - 11.9.99)
  • nnhelpers (>= 1.7.0)

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 req nng/nnrestapi 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.

Other extensions by this user (2)

Drastically speed up your extension development with this huge collection of very smart 'oneliners'. Make updating to new TYPO3 versions simple. Packed with things you've spent hours searching on the internet for. Everything accessible with one click via a convenient backend module. No mess and no conflicts. Use whatever method makes you happy – or simple grab the source-code and paste it in your own extension.

Supported TYPO3 versions:
zvoove
(zvoove)

Connect TYPO3 to the job and recruiting management zvoove. Display a list of your vacancies directly on your site – without iframes. Send applications to your zvoove inbox from a TYPO3 form. Customize the template with fluid and css.

Supported TYPO3 versions:

Version history

Version Upload comment Works with TYPO3 Download
1.3.4 / stable
June 19, 2022
[BUGFIX] Fixed 404 issue with Accept-Language header not being interpreted correctly
[BUGFIX] Fixed 404 issue when language defined in site-config.yaml had a trailing slash
[BUGFIX] Issue #6 - Inconsistencies in the class Nng\Nnrestapi\Mvc\Response
[BUGFIX] Issue #8 - Deactivated backend users are allowed to log in
9.5.0 - 11.9.99 Download
1.3.3 / stable
March 10, 2022
[BUGFIX] Issue #4 Error when calling endpoint with default language in strict mode
9.5.0 - 11.9.99 Download
1.3.2 / stable
March 02, 2022
[BUGFIX] issue #5 Installation of nn-rest-api breaks gridelements workspace view
9.5.0 - 11.9.99 Download
1.3.1 / stable
February 22, 2022
Merged changes and updates
9.5.0 - 11.9.99 Download
1.3.0 / stable
February 18, 2022
Thank you to everybody for the positive feedback and contributions!

New features and bugfixes:
- language aspect refactored (thanks to Rainer Becker!)
- implemented native validators (thanks to Thomas Helmrich!)
- fix error on console command call and various PHP warnings (thanks to Thomas Helmrich!)
- fixed error when calling endpoint with default language in strict mode (thanks to Rainer Becker!)
9.5.0 - 11.9.99 Download
1.2.0 / stable
February 02, 2022
- Various PHP warnings fixed by Thomas Helmrich (GIGABIT IO GmbH & Co KG) - THANK YOU!!
- Improved documentation in hope that Google stops ignoring the extension
9.5.0 - 11.9.99 Download
1.1.1 / stable
January 23, 2022
- Fixed an error when installing the extension in composer mode with TYPO3 9 / TYPO3 10. BIG THANKS to Mykola Orlenko for reporting and fixing this problem!
- Updated the apitest README.md in the Kickstarters
9.5.0 - 11.9.99 Download
1.1.0 / stable
January 17, 2022
- added @ApiEndpoint() Annotation for registering an Endpoint on a per-class base
- added button for peeking in the README.md of the kickstarter packages before downloading them
- improved caching of parsed classes in nn\rest::Endpoint()
- improved error message, if URL could not be routed to endpoint
- improved documentation
9.5.0 - 11.9.99 Download
1.0.0 / stable
January 08, 2022
First public release.
9.5.0 - 11.9.99 Download