Marbles


              
                GET /test_api/active_model_serializer/marbles
              
                HTTP 200 OK
Content-Type: text/html; charset=utf-8
[
  {
    "name": "Example Marble 1",
    "radius_mm": 10,
    "test_serializer_method": "working!",
    "user": {
      "id": 1,
      "login": "example",
      "is_admin": false,
      "age": 23,
      "balance": "20.34",
      "state": "pending",
      "status": "online",
      "manager_id": null,
      "created_at": "2023-03-29T05:03:27.374Z",
      "updated_at": "2023-03-29T05:03:27.374Z",
      "secret_number": null
    }
  },
  {
    "name": "Example Marble 2",
    "radius_mm": 8,
    "test_serializer_method": "working!",
    "user": {
      "id": 1,
      "login": "example",
      "is_admin": false,
      "age": 23,
      "balance": "20.34",
      "state": "pending",
      "status": "online",
      "manager_id": null,
      "created_at": "2023-03-29T05:03:27.374Z",
      "updated_at": "2023-03-29T05:03:27.374Z",
      "secret_number": null
    }
  },
  {
    "name": "Admin Marble 1",
    "radius_mm": 11,
    "test_serializer_method": "working!",
    "user": {
      "id": 2,
      "login": "admin",
      "is_admin": true,
      "age": 34,
      "balance": "230.34",
      "state": "default",
      "status": "",
      "manager_id": null,
      "created_at": "2023-03-29T05:03:27.386Z",
      "updated_at": "2023-03-29T05:03:27.386Z",
      "secret_number": null
    }
  },
  {
    "name": "Admin Marble 2",
    "radius_mm": 20,
    "test_serializer_method": "working!",
    "user": {
      "id": 2,
      "login": "admin",
      "is_admin": true,
      "age": 34,
      "balance": "230.34",
      "state": "default",
      "status": "",
      "manager_id": null,
      "created_at": "2023-03-29T05:03:27.386Z",
      "updated_at": "2023-03-29T05:03:27.386Z",
      "secret_number": null
    }
  },
  {
    "name": "Orphan Marble 1",
    "radius_mm": 300,
    "test_serializer_method": "working!",
    "user": null
  },
  {
    "name": "Orphan Marble 2",
    "radius_mm": 314,
    "test_serializer_method": "working!",
    "user": null
  }
]
<?xml version="1.0" encoding="UTF-8"?>
<objects type="array">
  <object>
    <name>Example Marble 1</name>
    <radius-mm type="integer">10</radius-mm>
    <test-serializer-method>working!</test-serializer-method>
    <user type="User">#<User:0x00007f3e501c6b88></user>
  </object>
  <object>
    <name>Example Marble 2</name>
    <radius-mm type="integer">8</radius-mm>
    <test-serializer-method>working!</test-serializer-method>
    <user type="User">#<User:0x00007f3e501c6b88></user>
  </object>
  <object>
    <name>Admin Marble 1</name>
    <radius-mm type="integer">11</radius-mm>
    <test-serializer-method>working!</test-serializer-method>
    <user type="User">#<User:0x00007f3e501c6ac0></user>
  </object>
  <object>
    <name>Admin Marble 2</name>
    <radius-mm type="integer">20</radius-mm>
    <test-serializer-method>working!</test-serializer-method>
    <user type="User">#<User:0x00007f3e501c6ac0></user>
  </object>
  <object>
    <name>Orphan Marble 1</name>
    <radius-mm type="integer">300</radius-mm>
    <test-serializer-method>working!</test-serializer-method>
    <user nil="true"/>
  </object>
  <object>
    <name>Orphan Marble 2</name>
    <radius-mm type="integer">314</radius-mm>
    <test-serializer-method>working!</test-serializer-method>
    <user nil="true"/>
  </object>
</objects>
Path Verb Controller#Action
marbles GET test_api/active_model_serializer/marbles#index
marbles POST test_api/active_model_serializer/marbles#create
marbles OPTIONS test_api/active_model_serializer/marbles#options
marbles/:id GET test_api/active_model_serializer/marbles#show
marbles/:id PUT test_api/active_model_serializer/marbles#update
marbles/:id PATCH test_api/active_model_serializer/marbles#update
marbles/:id DELETE test_api/active_model_serializer/marbles#destroy