Demo

The demo API is a more complex API that demonstrates the framework's more advanced features, primarily pagination, nested resources, and integration with Action Text and Active Storage.


GET /api/demo
HTTP 200 OK
{
  "message": "The demo API is a more complex API that demonstrates the framework's more advanced features, primarily pagination, nested resources, and integration with Action Text and Active Storage."
}
<?xml version="1.0" encoding="UTF-8"?>
<hash>
  <message>The demo API is a more complex API that demonstrates the framework's more advanced features, primarily pagination, nested resources, and integration with Action Text and Active Storage.</message>
</hash>
Path Verb Controller#Action
demo GET api/demo#index
demo OPTIONS api/demo#options
demo/blank GET api/demo#blank
demo/echo POST api/demo#echo
demo/nil GET api/demo#nil
demo/ping GET api/demo#ping
api/demo/emails
demo/emails GET api/demo/emails#index
demo/emails POST api/demo/emails#create
demo/emails PUT api/demo/emails#update_all
demo/emails PATCH api/demo/emails#update_all
demo/emails DELETE api/demo/emails#destroy_all
demo/emails OPTIONS api/demo/emails#options
demo/emails/child_ping GET api/demo/emails#child_ping
demo/emails/ping GET api/demo/emails#ping
demo/emails/:id GET api/demo/emails#show
demo/emails/:id PUT api/demo/emails#update
demo/emails/:id PATCH api/demo/emails#update
demo/emails/:id DELETE api/demo/emails#destroy
api/demo/genres
demo/genres GET api/demo/genres#index
demo/genres POST api/demo/genres#create
demo/genres PUT api/demo/genres#update_all
demo/genres PATCH api/demo/genres#update_all
demo/genres DELETE api/demo/genres#destroy_all
demo/genres OPTIONS api/demo/genres#options
demo/genres/child_ping GET api/demo/genres#child_ping
demo/genres/:id GET api/demo/genres#show
demo/genres/:id PUT api/demo/genres#update
demo/genres/:id PATCH api/demo/genres#update
demo/genres/:id DELETE api/demo/genres#destroy
demo/movies/:movie_id/genres GET api/demo/genres#index
demo/movies/:movie_id/genres POST api/demo/genres#create
demo/movies/:movie_id/genres PUT api/demo/genres#update_all
demo/movies/:movie_id/genres PATCH api/demo/genres#update_all
demo/movies/:movie_id/genres DELETE api/demo/genres#destroy_all
demo/movies/:movie_id/genres OPTIONS api/demo/genres#options
demo/movies/:movie_id/genres/child_ping GET api/demo/genres#child_ping
demo/movies/:movie_id/genres/:id GET api/demo/genres#show
demo/movies/:movie_id/genres/:id PUT api/demo/genres#update
demo/movies/:movie_id/genres/:id PATCH api/demo/genres#update
demo/movies/:movie_id/genres/:id DELETE api/demo/genres#destroy
api/demo/movies
demo/movies GET api/demo/movies#index
demo/movies POST api/demo/movies#create
demo/movies PUT api/demo/movies#update_all
demo/movies PATCH api/demo/movies#update_all
demo/movies DELETE api/demo/movies#destroy_all
demo/movies OPTIONS api/demo/movies#options
demo/movies/child_ping GET api/demo/movies#child_ping
demo/movies/ping GET api/demo/movies#ping
demo/movies/random GET api/demo/movies#random
demo/movies/:id GET api/demo/movies#show
demo/movies/:id PUT api/demo/movies#update
demo/movies/:id PATCH api/demo/movies#update
demo/movies/:id DELETE api/demo/movies#destroy
demo/movies/:id/random GET api/demo/movies#random
demo/movies/:movie_id/genres/:genre_id/movies GET api/demo/movies#index
demo/movies/:movie_id/genres/:genre_id/movies POST api/demo/movies#create
demo/movies/:movie_id/genres/:genre_id/movies PUT api/demo/movies#update_all
demo/movies/:movie_id/genres/:genre_id/movies PATCH api/demo/movies#update_all
demo/movies/:movie_id/genres/:genre_id/movies DELETE api/demo/movies#destroy_all
demo/movies/:movie_id/genres/:genre_id/movies OPTIONS api/demo/movies#options
demo/movies/:movie_id/genres/:genre_id/movies/child_ping GET api/demo/movies#child_ping
demo/movies/:movie_id/genres/:genre_id/movies/ping GET api/demo/movies#ping
demo/movies/:movie_id/genres/:genre_id/movies/random GET api/demo/movies#random
demo/movies/:movie_id/genres/:genre_id/movies/:id GET api/demo/movies#show
demo/movies/:movie_id/genres/:genre_id/movies/:id PUT api/demo/movies#update
demo/movies/:movie_id/genres/:genre_id/movies/:id PATCH api/demo/movies#update
demo/movies/:movie_id/genres/:genre_id/movies/:id DELETE api/demo/movies#destroy
demo/movies/:movie_id/genres/:genre_id/movies/:id/random GET api/demo/movies#random
api/demo/phone_numbers
demo/phone_numbers GET api/demo/phone_numbers#index
demo/phone_numbers POST api/demo/phone_numbers#create
demo/phone_numbers PUT api/demo/phone_numbers#update_all
demo/phone_numbers PATCH api/demo/phone_numbers#update_all
demo/phone_numbers DELETE api/demo/phone_numbers#destroy_all
demo/phone_numbers OPTIONS api/demo/phone_numbers#options
demo/phone_numbers/child_ping GET api/demo/phone_numbers#child_ping
demo/phone_numbers/ping GET api/demo/phone_numbers#ping
demo/phone_numbers/:id GET api/demo/phone_numbers#show
demo/phone_numbers/:id PUT api/demo/phone_numbers#update
demo/phone_numbers/:id PATCH api/demo/phone_numbers#update
demo/phone_numbers/:id DELETE api/demo/phone_numbers#destroy
api/demo/users
demo/users GET api/demo/users#index
demo/users POST api/demo/users#create
demo/users PUT api/demo/users#update_all
demo/users PATCH api/demo/users#update_all
demo/users DELETE api/demo/users#destroy_all
demo/users OPTIONS api/demo/users#options
demo/users/child_ping GET api/demo/users#child_ping
demo/users/ping GET api/demo/users#ping
demo/users/:id GET api/demo/users#show
demo/users/:id PUT api/demo/users#update
demo/users/:id PATCH api/demo/users#update
demo/users/:id DELETE api/demo/users#destroy
api/demo/users/movies
demo/users/:user_id/movies GET api/demo/users/movies#index
demo/users/:user_id/movies POST api/demo/users/movies#create
demo/users/:user_id/movies PUT api/demo/users/movies#update_all
demo/users/:user_id/movies PATCH api/demo/users/movies#update_all
demo/users/:user_id/movies DELETE api/demo/users/movies#destroy_all
demo/users/:user_id/movies OPTIONS api/demo/users/movies#options
demo/users/:user_id/movies/child_ping GET api/demo/users/movies#child_ping
demo/users/:user_id/movies/ping GET api/demo/users/movies#ping
demo/users/:user_id/movies/:id GET api/demo/users/movies#show
demo/users/:user_id/movies/:id PUT api/demo/users/movies#update
demo/users/:user_id/movies/:id PATCH api/demo/users/movies#update
demo/users/:user_id/movies/:id DELETE api/demo/users/movies#destroy