API introspection – List packages, resources and their interfaces

Found 8 resources


Resource class Awo\ContentVendor\Extension\BusinessDivision\Controller\Api\V1\BusinessDivisionWorkingGroupController of type EntityController
Access controlled by ContentVendor\Core\Api\AccessRule\ApiAccessRule

Skeleton class for controlling a row from the 'BusinessDivisionWorkingGroupModel' table.

Controller providing business division working group related actions.

Name Type Size Default Description Visible Mutable Nullable
Name VARCHAR 128 not set yes no no
BusinessDivisionContactPersons VIRTUAL not set yes no yes

Interfaces

Found 1 interfaces in class Awo\ContentVendor\Extension\BusinessDivision\Controller\Api\V1\BusinessDivisionWorkingGroupController

Resource: BusinessDivisionWorkingGroup, Method: load

Loads a model enitiy from the table defined by the model class name

Endpoint
GET /extension/api/v1/business-division-working-group/{uuid}/
GET /extension/api/v1/business-division-working-group/{uuid}
Host: /
Accept: application/json


HTTP/1.1 200 Ok
Date: Tue, 11 Feb 2020 11:45:52 +0000
Content-Length: 657
Content-Type: application/json

{ "BusinessDivisionWorkingGroupModel": { "Name": "Zentrale", "BusinessDivisionContactPersons": null }, "Notifications": [ { "Type": "Propeller\\Lib\\ControllerNotification\\ControllerNotification", "Message": "SOME_NOTIFICATION_MESSAGE", "LocalizedMessage": "The localized notification message", "Level": 1, "LevelAsString": "notification", "Details": [ "Localized detail message #1", "Localized detail message #2", "Localized detail message #3" ], "Code": 17 } ] }
GET /extension/api/v1/business-division-working-group/{uuid}
                      
Host: /
Accept: application/json



HTTP/1.1 200 Ok
Date: Tue, 11 Feb 2020 11:45:52 +0000
Content-Length: 657
Content-Type: application/json

{ "BusinessDivisionWorkingGroupModel": { "Name": "Zentrale", "BusinessDivisionContactPersons": null }, "Notifications": [ { "Type": "Propeller\\Lib\\ControllerNotification\\ControllerNotification", "Message": "SOME_NOTIFICATION_MESSAGE", "LocalizedMessage": "The localized notification message", "Level": 1, "LevelAsString": "notification", "Details": [ "Localized detail message #1", "Localized detail message #2", "Localized detail message #3" ], "Code": 17 } ] }
Response data
FilteredBusinessDivisionWorkingGroupControllerModel named BusinessDivisionWorkingGroupModel