Image of a mountain
The most advanced REST web service for TYPO3 CMS.
Scroll to content

Installation

With Cundd Composer

  1. Clone the REST extension from source

    cd typo3conf/ext/;
    git clone https://github.com/cundd/rest.git;
  2. Install Cundd Composer extension from TER or from source:

    git clone https://github.com/cundd/CunddComposer.git cundd_composer;
  3. Install REST and Cundd Composer in the Extension Manager

  4. Go to the Cundd Composer backend module and install all the dependencies (learn more)

  5. Configure the API access (learn more)

  6. Connect to your-domain.com/rest/ (rest/ is the request namespace)

With TYPO3 CMS Composer Repository

  1. Add REST and Bullet PHP to the root composer.json file:

    {
    "repositories": [
        ...
        { "type": "vcs", "url": "https://github.com/cundd/rest.git" }
    ],
    "require": {
        ...
       "cundd/rest": "~2.2.0",
       "vlucas/bulletphp": "~v1.4.2"
    }
    }
  2. Install the REST extension in the Extension Manager

  3. Continue the normal configuration (learn more)

Manual installation

  1. Make sure the official Composer CLI tool is installed: https://getcomposer.org/doc/00-intro.md

  2. Clone the REST extension from source

    cd typo3conf/ext/;
    git clone https://github.com/cundd/rest.git;
  3. Remove cundd_composer from the dependencies in ext_emconf.php

  4. Install the dependencies into the typo3conf/ext/rest/vendor/

    cd rest;
    COMPOSER=cundd_composer.json composer.phar install;
  5. Install the REST extension in the Extension Manager

  6. Continue the normal configuration (learn more)