---
openapi: 3.0.0
info:
  title: Network
  version: '2.0'
servers:
- url: https://wappsto.com/services/2.0
  description: Server to connect to the API
components:
  schemas:
    Deletelist:
      title: Deletelist
      type: object
      properties:
        deleted:
          type: array
          items:
            type: string
          description: List of deleted objects
        child_deleted:
          type: array
          items:
            type: string
          description: List of deleted children object related to the chosen objects
            to delete
        shared_deleted:
          type: array
          items:
            type: string
          description: List of removed objects previosly shared and accepted by the
            user
        shared_child_deleted:
          type: array
          items:
            type: string
          description: List of removed children objects previosly shared and accepted
            by the user related to the chosen objects to delete
        not_deleted:
          type: array
          items:
            type: string
          description: List of not deleted objects
        child_not_deleted:
          type: array
          items:
            type: string
          description: List of not deleted children object related to the chosen objects
            to delete
        shared_not_deleted:
          type: array
          items:
            type: string
          description: List of not removed objects previosly shared and accepted by
            the user
        shared_child_not_deleted:
          type: array
          items:
            type: string
          description: List of not removed children objects previosly shared and accepted
            by the user related to the chosen objects to delete
        pending:
          type: array
          items:
            type: string
          description: List of objects that will be deleted eventually
        child_pending:
          type: array
          items:
            type: string
          description: List of children objects that will be deleted eventually
        owned_not_deleted_because_it_has_parent:
          type: array
          items:
            type: string
          description: List of owned object not deleted since they have a parent
        shared_not_deleted_because_it_has_parent:
          type: array
          items:
            type: string
          description: List of shared object not deleted since they have a parent
        code:
          type: integer
          description: Code of the deletion
        message:
          type: string
          description: Final status of the deletion
        error:
          type: string
          description: Possible incurred errors
        meta:
          type: object
          description: Meta data of the object
        unsuccessful:
          type: array
          items:
            type: object
            properties:
              id:
                type: string
              message:
                type: string
              data:
                type: object
          description: An array that includes a more deep description about the reason
            of unsuccessful deletions
      additionalProperties: false
      description: Output obtained when one or multiple objects are deleted with a
        DELETE request
    Httpresponse:
      title: Httpresponse
      type: object
      properties:
        message:
          type: string
          description: Message of the error
        data:
          type: object
          description: More information about the error
        code:
          type: integer
          description: Identifier code of the error
        service:
          type: string
          description: Service that sent the error
        meta:
          type: object
          description: Meta data of the object
      additionalProperties: false
      description: Output obtain when a fast communication is returned (usually an
        error)
    Idlist:
      title: Idlist
      type: object
      properties:
        id:
          items:
            type: string
            pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
          type: array
          description: Ids found
        more:
          type: boolean
          description: If true, it means that using offset it is possible to retrieve
            other values
        limit:
          type: integer
          multipleOf: 1
          minimum: 1
          description: Limit used to retrieve the ids
        count:
          type: integer
          multipleOf: 1
          minimum: 0
          description: Number of ids returned
        data:
          type: object
          description: Further information in relation of the service
        child:
          type: array
          items:
            type: object
            properties:
              type:
                type: string
              version:
                type: string
                pattern: "(\\d+)\\.(\\d+)"
          description: It is an array that gives a brief description of the type and
            the version of the retrieved objects
        meta:
          type: object
      additionalProperties: false
      description: Output obtain when a list is returned
    Fetch:
      title: Fetch
      type: object
      properties:
        filter:
          type: object
        return:
          type: string
          description: A graphQL string that describes the format it needs to be returned
        table:
          type: boolean
          description: If true, use iot table to fetch the data
        data:
          type: object
          description: The output obtained after filtering and parsing the results
            with the GraphQL request
        meta:
          type: object
          description: Meta data of the object
      additionalProperties: false
      description: Output obtained when the input is a fetch request
    Device:
      title: Device
      type: object
      properties:
        name:
          type: string
          description: Name of the device
          example: Trast Input Controller
        control_timeout:
          type: integer
          description: When timeout will be triggered, in seconds
        control_when_offline:
          type: boolean
          description: If true, do not prompt an error if the user try to modify a
            data state when the device is offline
        manufacturer:
          type: string
          description: Manufacturer of the device
          example: Pence
        product:
          type: string
          description: Product identifier of the device
          example: I19
        version:
          type: string
          description: Version of the device
        serial:
          type: string
          description: Serial of the device
          example: 3735504091-7
        description:
          type: string
          description: Description of the device
          example: Double dutch or washed curd cheese harmful secondary metabolites
            bergkäse from the Alps until the wheels form a white coat of penicillium
            moulds when the rennet is added, curds are formed garlic cheese biscuits
            so cute but cheesy of cheesy business lingo they were so cheesed off.
        protocol:
          type: string
          description: Communication protocol used by the Device
          example: Sobalt Tag Side Compressor_protocol
        communication:
          type: string
          description: Status of the communication of the Device
          example: always
        included:
          type: string
          description: 0 means that the device is not included under the network,
            1 means that is included
        inclusion_status:
          type: string
          enum:
          - STATUS_DEVICE_INCLUDING
          - STATUS_DEVICE_INCLUSION_SUCCESS
          - STATUS_DEVICE_INCLUSION_FAILURE
          - STATUS_DEVICE_REPORTING
          - STATUS_DEVICE_REPORT_SUCCESS
          - STATUS_DEVICE_REPORT_FAILURE
          - EXCLUDED
          - INCLUDED
          description: Status of the inclusion of the device
        firmware_status:
          type: string
          enum:
          - UP_TO_DATE
          - UPDATE_AVAILABLE
          - UPLOADING
          - UPLOAD_COMPLETE
          - UPLOADING_FAILURE
          - FLASHING
          - FLASHING_COMPLETE
          - FLASHING_FAILURE
          description: Status of the firmware of the device
        firmware_upload_progress:
          type: string
          description: Upload progress of the firmware
        firmware_available_version:
          type: string
          description: Available firmware version
        command:
          type: string
          enum:
          - idle
          - firmware_upload
          - firmware_flash
          - firmware_cancel
          - include
          - exclude
          - connection_check
          description: Command to manage the firmware
        meta:
          properties:
            geo:
              type: object
              properties:
                latitude:
                  type: string
                longitude:
                  type: string
                display_name:
                  type: string
                address:
                  type: object
            historical:
              type: boolean
          type: object
          description: Meta data of the object
          example:
            id: 6539a907-7dac-4f36-b750-92c8b26c34f6
            type: device
            version: '2.0'
        status:
          type: array
          items:
            type: object
          description: Status owned by the device
          example:
          - message: Bubbles in the tub bionic realness the Magic Johnson of rap it's
              1993. Smokin' weed make a few ends pizzle waddup I love my momma at
              ease the dopest roll with why is you. The diggy realer you talk too
              much the S oh yes why is you. Your chrome tha shiznit zig zag smoke
              tha dizzle for the hustlers.
            timestamp: '2021-03-23T11:24:31.733634Z'
            data: 0w6vq0bervn9r5fct7xfrxd0cl30w6fsi2psuukidakegghf8ys6w6tgsf503tny8cu3pj05n61ff24bo9m8453rwcvxyd7b02l9pvozoimo4pp4rrid61m5qv7sukaquvp1c5vt4hmu33cjvmdtftp78yxh3gkq9vy1jxv2ut1favlmonqj4jhqgr95yuldmfob8pmo88vge406ciza8ffhc2grafzuf92gyhxxa5t1mkpdfqy0ggk65v9xn4q
            level: debug
            type: timer
            meta:
              id: b2410ce5-2319-4344-bbbd-f11fbe12950a
              type: status
              version: '2.0'
        value:
          type: array
          items:
            type: object
          description: Values owned by the device
          example:
          - state: []
            name: Into Focus
            description: The whiter and fresher the cheese, the crisper and fruitier
              the wine should be the whiter and fresher the cheese, the crisper and
              fruitier the wine should be until the wheels form a white coat of penicillium
              moulds 10 grilled cheese sandwiches you should try immediately with
              the moon is made of green cheese and the milky way of harmful secondary
              metabolites applewood smoked salt, pepper, mustard and vinegar double
              dutch or.
            type: Comedy/Spoken
            permission: none
            status: ok
            number:
              min: 96.0
              max: 147.0
              step: 1.0
              unit: K
            meta:
              id: 4e4fdad7-1035-40e7-bd12-cdadcc5d32ec
              type: value
              version: '2.0'
        info:
          type: object
      additionalProperties: false
      description: A Device is an hardware tool that own different Values. By using
        an example a network of light is structured with different light bulbs (devices).
        These devices own their own values of brightness, energy and colour. Device
        shared globally can be retrieved with an open session.
    Network:
      title: Network
      type: object
      properties:
        name:
          type: string
          description: Name of the network
          example: Pananix Digital Amplifier
        description:
          type: string
          description: Description about the network
          example: In an artisan farmerhouse applewood smoked in an artisan farmerhouse
            is like chalk and cheese 10 grilled cheese sandwiches you should try immediately
            with soft ripening cheese for but poets have been mysteriously silent
            on the subject of cheese the whiter and fresher the cheese, the crisper
            and fruitier the wine should be cheeseparing harmful secondary metabolites.
        meta:
          properties:
            connection:
              type: object
              properties:
                timestamp:
                  type: string
                  format: date-time
                online:
                  type: boolean
            accept_test_mode:
              type: boolean
            verify_product:
              type: string
            historical:
              type: boolean
            product:
              type: string
          type: object
          description: Meta data of the object
          example:
            id: 175dc4b5-dae2-4478-b7f4-c02f505183c2
            type: network
            version: '2.0'
        device:
          type: array
          items:
            type: object
          description: Devices owned by the network
          example:
          - status: []
            value:
            - state:
              - timestamp: '2021-03-23T11:24:34.432644Z'
                data: "<string>Gold chain tha shiznit every single one fo shizzle
                  smokin' weed it's 1993 guess what? laid back your chrome. If you
                  was me and i was you pizzle smokin' weed Long Beach in tha hizzle
                  nasty through all the drama. Tha dizzle waddup with my mind on my
                  money rizzide smokin' indo nasty and my money on my mind. If you
                  was me and i was you laid back smokin' indo drizzle bionic Doggfada
                  televizzle now I'm on parole Coupe de Ville.</string>"
                status_payment: owned
                type: Report
                meta:
                  id: 91b7219e-197e-415f-9956-5ca5173bcbd0
                  type: state
                  version: '2.0'
              name: Hello
              description: Coagulation of the milk protein casein harmful secondary
                metabolites New York cheesecake the milky way of applewood smoked
                harmful secondary metabolites soft ripening cheese for when the rennet
                is added, curds are formed applewood smoked 10 grilled cheese sandwiches
                you should try immediately with.
              type: Pop/Rock
              permission: r
              status: ok
              xml:
                xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
                  xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
                  <xsd:element name='test'> <xsd:complexType> <xsd:sequence> <xsd:element
                  name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                  <xsd:element name='surname' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                  </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>"
                namespace: test
              meta:
                id: 93c4ea1d-fd47-40de-9bd1-aa5ea4473fb3
                type: value
                version: '2.0'
            - state:
              - timestamp: '2021-03-23T11:24:34.432775Z'
                data: '89'
                status_payment: owned
                type: Report
                meta:
                  id: 25c639b1-8a42-4861-b4ae-254348e35b9d
                  type: state
                  version: '2.0'
              name: Indi 500
              description: When the rennet is added, curds are formed taste and texture
                in all colours but round cheeses are to be cut in wedges, like a cake
                What do you call cheese that isn't yours? Nacho Cheese; cut to size
                New York cheesecake he old cheese dairy buildings, situated on the
                historic site trying too hard, unsubtle, and inauthentic they can
                also age quite well in ripening cellars where cheese paring with wine.
              type: Religious
              permission: r
              status: ok
              number:
                min: 46.0
                max: 116.0
                step: 1.0
                unit: K
              meta:
                id: 1b4d9822-1612-4acd-ad66-aa84bac538b6
                type: value
                version: '2.0'
            - state:
              - timestamp: '2021-03-23T11:24:34.432859Z'
                data: "<string>Smokin' weed how we do it it's 1993 with my mind on
                  my money gold chain used to sell loot. Bionic for the Gs the Magic
                  Johnson of rap tha dizzle guess what? fizzle. Waddup the S oh yes
                  sippin' on gin and juice if you was me and I was you Doggfada how
                  we do it.</string>"
                status_payment: owned
                type: Report
                meta:
                  id: 047ae816-4c16-4e98-aa9a-b12bcac7a83e
                  type: state
                  version: '2.0'
              name: Delirium
              description: Blessed are the cheesemakers the whiter and fresher the
                cheese, the crisper and fruitier the wine should be washed curd cheese
                the moon is made of green cheese and New York cheesecake cheese paring
                with wine trying too hard, unsubtle, and inauthentic separate the
                curds from the wey separate the curds from the wey separate the curds
                from the wey.
              type: Religious
              permission: r
              status: ok
              xml:
                xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
                  xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
                  <xsd:element name='test'> <xsd:complexType> <xsd:sequence> <xsd:element
                  name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                  <xsd:element name='surname' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                  </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>"
                namespace: test
              meta:
                id: 3fd69de3-6bc2-4305-b1c6-aec03e22299c
                type: value
                version: '2.0'
            name: Bribalt Disc Output Receiver
            manufacturer: Pustwood
            product: E-3850
            serial: 8990135672-0
            description: But poets have been mysteriously silent on the subject of
              cheese Sheridans Cheesemongers of cheesy business lingo coagulation
              of the milk protein casein until the wheels form a white coat of penicillium
              moulds wash, rinse, repeat - tongue in cheek and wrap blue cheeses all
              over as mould spores spread readily soft ripening cheese for the milky
              way of.
            protocol: Pore Tag Bridge_protocol
            communication: always
            meta:
              id: 37855ffe-fb43-4b62-ab1e-b618a3964118
              type: device
              version: '2.0'
          - status:
            - message: Your chrome rizzide it's 1993 Long Beach how we do it. For
                the gs Long Beach used to sell loot waddup gold chain Mr. Buckwort
                nasty tha shiznit guess what?. Why is you how we do it the Magic Johnson
                of rap realer realness laid back.
              timestamp: '2021-03-23T11:24:34.433542Z'
              data: ty53xdeouxger2fdwnwoxsl6szm5bzc4tff35etm9tr0spmae9vaghud6tww9reil992qv9zx41med4lxebodjj627d9e8zmqbvhhbhvl6q0sjfekgzajn8ly8975tyqds8uj2eo3yug8bqp6erwf8kdpb1dglw5kwpcx7qggj8f1ebxet0h3nnrfn9q25cd39zwo8j0ltkofe6r7ws1xkv89wp2gym05xzznm1foxhimfluhd42j6eq4438vz7
              level: debug
              type: value
              meta:
                id: 482c924b-54a8-4a99-a006-57e3fc277451
                type: status
                version: '2.0'
            - message: The s oh yes plizzay you talk too much for the hustlers Long
                Beach. Recognize how we do it make a few ends in tha hizzle real deal
                Holyfield it's 1993. Guess what? the LBC rizzoad plizzay gold chain
                like every single day drop it like it's hot fo shizzle Snoopy.
              timestamp: '2021-03-23T11:24:34.433937Z'
              data: 7d0nr5k8acnk4yldy6oaqk7v3jr3hlaum89bpwkhps2y6xn20npoki2p1zfcqr7sr01omkclqfbyd7crk42xy4rwqgezazevvbetp9fcd5gspuh8he9k4ok84928vu96zwcxdc17qhhvbcjl7wuj4eqcgjqy2c6jg0qvvqu98xtdl9l13bet4gobl0m5k0o2jga98wik9g3k2caljgzoywoini3po3xlett5rlfwn6vpcvshwc36x97brj5hkx5
              level: debug
              type: value description
              meta:
                id: 8b7686f6-fe77-4f4d-b917-673dd3c8992c
                type: status
                version: '2.0'
            value:
            - state:
              - timestamp: '2021-03-23T11:24:34.433057Z'
                data: '57'
                status_payment: owned
                type: Report
                meta:
                  id: ca42fc0c-ca15-45d3-b5e0-061b56e5953e
                  type: state
                  version: '2.0'
              - timestamp: '2021-03-23T11:24:34.433071Z'
                data: '0'
                status_payment: owned
                type: Control
                meta:
                  id: b5b88450-c2f5-41dc-9419-d03d5c0a639d
                  type: state
                  version: '2.0'
              name: John Vanderslice Plays David Bowie's Diamond Dogs
              description: Is like chalk and cheese soft ripening cheese for double
                dutch or taste and texture in all colours they were so cheesed off
                New York cheesecake the moon is made of green cheese and they can
                also age quite well in ripening cellars where team cheesy says hi
                separate the curds from the wey.
              type: Easy Listening
              permission: rw
              status: ok
              number:
                min: -9.0
                max: 66.0
                step: 1.0
                unit: K
              meta:
                id: 4c18343f-ab43-4add-a5b8-e26920690a86
                type: value
                version: '2.0'
            - state: []
              name: Maren Morris
              description: Of the friesian herd they can also age quite well in ripening
                cellars where the moon is made of green cheese and the sticky nature
                of processed cheese can make it difficult to slice, but washed curd
                cheese so cute but cheesy harmful secondary metabolites What do you
                call cheese that isn't yours? Nacho Cheese; Sheridans Cheesemongers
                applewood smoked.
              type: Rap
              permission: none
              status: ok
              string:
                max: 55124
              meta:
                id: d3611050-fd9e-4804-a364-b119e4d5cd5b
                type: value
                version: '2.0'
            name: Sinecell Performance HD Compressor
            manufacturer: Puncewood
            product: E27
            serial: 6917049180-3
            description: And wrap blue cheeses all over as mould spores spread readily
              until the wheels form a white coat of penicillium moulds raw milk is
              unpasteurized soft ripening cheese for bergkäse from the Alps taste
              and texture in all colours raw milk is unpasteurized applewood smoked
              Sheridans Cheesemongers the early bird may get the worm, but the second
              mouse gets the cheese in the trap.
            protocol: Phione Auto Viewer_protocol
            communication: always
            meta:
              id: 2565451a-4ab5-4b53-b7b5-1227557d0de9
              type: device
              version: '2.0'
          - status: []
            value:
            - state: []
              name: Strays with Rabies
              description: Say cheese they were so cheesed off the slice of cheese
                is placed on top of the meat patty applewood smoked when the rennet
                is added, curds are formed wash, rinse, repeat washed curd cheese
                Penicillium roqueforti so cute but cheesy applewood smoked.
              type: Classical
              permission: none
              status: ok
              xml:
                xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
                  xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
                  <xsd:element name='test'> <xsd:complexType> <xsd:sequence> <xsd:element
                  name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                  <xsd:element name='surname' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                  </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>"
                namespace: test
              meta:
                id: 91509866-7573-4f8e-89ab-3f1e2c8c223e
                type: value
                version: '2.0'
            name: Trounswood Side Tag Ferrule
            manufacturer: Pockforge
            product: N27
            serial: 5596373440-0
            description: Dutch sandwich applewood smoked and wrap blue cheeses all
              over as mould spores spread readily Penicillium roqueforti applewood
              smoked applewood smoked team cheesy says hi it is blue sky thinking
              cheeseparing garlic cheese biscuits.
            protocol: PLA Power Amplifier_protocol
            communication: always
            meta:
              id: f97b284a-b4ec-4dac-93ba-dfaf4569355a
              type: device
              version: '2.0'
        info:
          type: object
      additionalProperties: false
      description: A Network administrate the relationship between different Devices.
        For example a network of lights. Network shared globally can be retrieved
        with an open session.
    State:
      title: State
      type: object
      properties:
        timestamp:
          type: string
          format: date-time
          description: Denotes the time when we receive the last data from the Device
          example: '2021-03-23T11:24:37.472464Z'
        data:
          type: string
          description: The data received or sent to the device
          example: Drop it like it's hot I love my momma the diggy drizzle if the
            ride is more fly, then you must buy through all the drama used to sell
            loot. Smokin' indo how we do it if the ride is more fly, then you must
            buy Mr. Buckwort if you was me and I was you drizzle with my mind on my
            money gizzo fo shizzle. Now i'm on parole if you was me and I was you
            and my money on my mind realer drop it like it's hot for the Gs. And my
            money on my mind may I realness hizzouse bionic drizzle for the Gs.
        status_payment:
          type: string
          description: Status of the payment when the user try to use a state
          example: owned
        type:
          type: string
          enum:
          - Report
          - Control
          description: It can be "Report" or "Control", in relation if this value
            should only report the status of the value or it should be able to control
            it
          example: Control
        status:
          type: string
          enum:
          - Send
          - Pending
          - Failed
          description: Status of the communication with the State
        meta:
          type: object
          properties:
            historical:
              type: boolean
          description: Meta data of the object
          example:
            id: a4e6714e-d8d1-426a-b575-b603ea8b9c9c
            type: state
            version: '2.0'
      additionalProperties: false
      required:
      - data
      - type
      description: A state indicate the state of a value, for example the temperature
        of a room or the status ON/OFF of a device. A "Report" state will record the
        data from the environment where the device lives, a "Control" state will record
        the data in relation of the changes managed by an User. A state can have min,
        max and step in relation of its value. If the state is not included in the
        min-max range, then it is capped to be with in this range. If the state do
        not conform the step size, then it is rounded down.
    Status:
      title: Status
      type: object
      properties:
        message:
          type: string
          description: Message communicated by the status
          example: Drizzle the diggy put ya choppers up feel the breeze Snoop rizzoad.
            At ease the S oh yes fizzle Mr. Buckwort roll with laid back I love my
            momma. Rizzide fo rizzle zig zag smoke like every single day every single
            one for the Gs everybody got they cups.
        timestamp:
          type: string
          format: date-time
          description: Time that denotes when the status was prompted
          example: '2021-03-23T11:24:40.659396Z'
        data:
          type: string
          description: Data included with the status
          example: l382rfyl3k4god6m1hifznwnvmt0hys8mm78vqt8fidjqa0lq20u4644an9mafyttwqif5n34eltm9jd25or40f7gx9v4srp761io14sdc9gr8nqavdom4j1n3p0xwlfqzo30npp84yg6jcxw7v7b3t62w9yabp0ak51h8z3pagl905e3ngk70v14q7xj0k5611t2jtf0861ny2psim7eauw7xqsmjgqna5530dr0lxgu22njieyusamiswpwr7
        level:
          type: string
          enum:
          - important
          - error
          - warning
          - info
          - debug
          description: Level of importance of the status
          example: important
        type:
          type: string
          enum:
          - public key
          - memory information
          - device description
          - value description
          - value
          - partner information
          - action
          - calculation
          - timer
          - calendar
          - statemachine
          - firmware update
          - configuration
          - exi
          - system
          - application
          - gateway
          description: Type of status received
          example: exi
        meta:
          type: object
          description: Meta data of the object
          example:
            id: 0b1edb45-124d-4bdd-9031-02eb5b128f25
            type: status
            version: '2.0'
      additionalProperties: false
      required:
      - message
      - timestamp
      - level
      - type
      description: Status of the device
    Value:
      title: Value
      type: object
      properties:
        name:
          type: string
          description: Name of the value
          example: Can't Get Enough Of Myself
        description:
          type: string
          description: Description about the value
          example: Applewood smoked is like chalk and cheese is like chalk and cheese
            the sticky nature of processed cheese can make it difficult to slice,
            but so cute but cheesy of the Friesian herd wash, rinse, repeat in an
            artisan farmerhouse the sticky nature of processed cheese can make it
            difficult to slice, but harmful secondary metabolites.
        type:
          type: string
          description: Type of value
          example: New Age
        period:
          type: string
          description: Time between interval to send the Report result
        delta:
          type: string
          description: If the state change less then a delta value, then a Report
            result is returned
        permission:
          type: string
          enum:
          - r
          - w
          - rw
          - wr
          - none
          description: Denote if this value can only read "r", write "w", or both
            "rw"
          example: w
        status:
          type: string
          enum:
          - ok
          - update
          - pending
          description: It can be "ok", "update" or "pending" in relation of the status
            of the device
          example: ok
        number:
          type: object
          additionalProperties: false
          properties:
            min:
              type: object
            max:
              type: object
            step:
              type: object
            unit:
              type: string
            si_conversion:
              type: string
            mapping:
              type: object
            ordered_mapping:
              type: boolean
            meaningful_zero:
              type: boolean
          required:
          - min
          - max
          - step
          description: Contains some limitations of the data that we can receive in
            our device, as the minimum value, the maximum value, the steps-size between
            the values and the unit of the value. The unit is in the International
            System of Units (SI) format
          example:
            min: -20.0
            max: -7.0
            step: 1.0
            unit: F
        string:
          type: object
          additionalProperties: false
          properties:
            max:
              type: integer
              multipleOf: 1
              minimum: 1
            encoding:
              type: string
          description: Contains the max length of the string and the used encoding
          example:
            max: 966
        blob:
          type: object
          additionalProperties: false
          properties:
            max:
              type: integer
              multipleOf: 1
              minimum: 1
            encoding:
              type: string
          description: Contains the max length of the blob and the used encoding
          example:
            max: 36092
        xml:
          type: object
          additionalProperties: false
          properties:
            xsd:
              type: string
            namespace:
              type: string
          description: Contains the xsd of the xml we want to user and its namespace
          example:
            xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
              xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
              <xsd:element name='test'> <xsd:complexType> <xsd:sequence> <xsd:element
              name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
              <xsd:element name='surname' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
              </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>"
            namespace: test
        meta:
          type: object
          properties:
            historical:
              type: boolean
          description: Meta data of the object
          example:
            id: beaf420f-4a46-404a-812f-f12635780789
            type: value
            version: '2.0'
        state:
          type: array
          items:
            type: object
          description: States owned by the value
          example:
          - timestamp: '2021-03-23T11:24:43.857252Z'
            data: "-12"
            status_payment: owned
            type: Control
            meta:
              id: 3075c753-d4fd-4eae-8c6f-787b5b1fb586
              type: state
              version: '2.0'
        info:
          type: object
      oneOf:
      - required:
        - number
      - required:
        - string
      - required:
        - blob
      - required:
        - xml
      additionalProperties: false
      description: 'A value is used to describe each possible values for a specific
        device. A value can assign some limit to the states: as min, max or steps.'
  parameters:
    url_id:
      name: :id
      in: path
      required: true
      description: Id of the given object
      schema:
        type: string
        pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
    url_hex:
      name: :token
      in: path
      required: true
      description: Token used for some operation
      schema:
        type: string
        pattern: "^[0-9a-fA-F]{64}$"
tags:
- name: Network
  description: A Network administrate the relationship between different Devices.
    For example a network of lights. Network shared globally can be retrieved with
    an open session.
- name: Device
  description: A Device is an hardware tool that own different Values. By using an
    example a network of light is structured with different light bulbs (devices).
    These devices own their own values of brightness, energy and colour. Device shared
    globally can be retrieved with an open session.
- name: Value
  description: 'A value is used to describe each possible values for a specific device.
    A value can assign some limit to the states: as min, max or steps.'
- name: State
  description: A state indicate the state of a value, for example the temperature
    of a room or the status ON/OFF of a device. A "Report" state will record the data
    from the environment where the device lives, a "Control" state will record the
    data in relation of the changes managed by an User. A state can have min, max
    and step in relation of its value. If the state is not included in the min-max
    range, then it is capped to be with in this range. If the state do not conform
    the step size, then it is rounded down.
- name: Status
  description: Status of the device
paths:
  "/network/:id/device":
    post:
      tags:
      - Device
      summary: Create device
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Device"
            example:
              name: Trast Input Controller
              manufacturer: Pence
              product: I19
              serial: 3735504091-7
              description: Double dutch or washed curd cheese harmful secondary metabolites
                bergkäse from the Alps until the wheels form a white coat of penicillium
                moulds when the rennet is added, curds are formed garlic cheese biscuits
                so cute but cheesy of cheesy business lingo they were so cheesed off.
              protocol: Sobalt Tag Side Compressor_protocol
              communication: always
              status:
              - message: Bubbles in the tub bionic realness the Magic Johnson of rap
                  it's 1993. Smokin' weed make a few ends pizzle waddup I love my
                  momma at ease the dopest roll with why is you. The diggy realer
                  you talk too much the S oh yes why is you. Your chrome tha shiznit
                  zig zag smoke tha dizzle for the hustlers.
                data: 0w6vq0bervn9r5fct7xfrxd0cl30w6fsi2psuukidakegghf8ys6w6tgsf503tny8cu3pj05n61ff24bo9m8453rwcvxyd7b02l9pvozoimo4pp4rrid61m5qv7sukaquvp1c5vt4hmu33cjvmdtftp78yxh3gkq9vy1jxv2ut1favlmonqj4jhqgr95yuldmfob8pmo88vge406ciza8ffhc2grafzuf92gyhxxa5t1mkpdfqy0ggk65v9xn4q
                timestamp: '2021-03-23T11:24:31.733634Z'
                level: debug
                type: timer
              meta:
                id: 6539a907-7dac-4f36-b750-92c8b26c34f6
      responses:
        '201':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Device"
              example:
                status:
                - message: Bubbles in the tub bionic realness the Magic Johnson of
                    rap it's 1993. Smokin' weed make a few ends pizzle waddup I love
                    my momma at ease the dopest roll with why is you. The diggy realer
                    you talk too much the S oh yes why is you. Your chrome tha shiznit
                    zig zag smoke tha dizzle for the hustlers.
                  timestamp: '2021-03-23T11:24:31.733634Z'
                  data: 0w6vq0bervn9r5fct7xfrxd0cl30w6fsi2psuukidakegghf8ys6w6tgsf503tny8cu3pj05n61ff24bo9m8453rwcvxyd7b02l9pvozoimo4pp4rrid61m5qv7sukaquvp1c5vt4hmu33cjvmdtftp78yxh3gkq9vy1jxv2ut1favlmonqj4jhqgr95yuldmfob8pmo88vge406ciza8ffhc2grafzuf92gyhxxa5t1mkpdfqy0ggk65v9xn4q
                  level: debug
                  type: timer
                  meta:
                    id: b2410ce5-2319-4344-bbbd-f11fbe12950a
                    type: status
                    version: '2.0'
                value:
                - state: []
                  name: Into Focus
                  description: The whiter and fresher the cheese, the crisper and
                    fruitier the wine should be the whiter and fresher the cheese,
                    the crisper and fruitier the wine should be until the wheels form
                    a white coat of penicillium moulds 10 grilled cheese sandwiches
                    you should try immediately with the moon is made of green cheese
                    and the milky way of harmful secondary metabolites applewood smoked
                    salt, pepper, mustard and vinegar double dutch or.
                  type: Comedy/Spoken
                  permission: none
                  status: ok
                  number:
                    min: 96.0
                    max: 147.0
                    step: 1.0
                    unit: K
                  meta:
                    id: 4e4fdad7-1035-40e7-bd12-cdadcc5d32ec
                    type: value
                    version: '2.0'
                name: Trast Input Controller
                manufacturer: Pence
                product: I19
                serial: 3735504091-7
                description: Double dutch or washed curd cheese harmful secondary
                  metabolites bergkäse from the Alps until the wheels form a white
                  coat of penicillium moulds when the rennet is added, curds are formed
                  garlic cheese biscuits so cute but cheesy of cheesy business lingo
                  they were so cheesed off.
                protocol: Sobalt Tag Side Compressor_protocol
                communication: always
                meta:
                  id: 6539a907-7dac-4f36-b750-92c8b26c34f6
                  type: device
                  version: '2.0'
    get:
      tags:
      - Device
      summary: Retrieve list of device children of network
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Idlist"
              example:
                child:
                - type: device
                  version: '2.0'
                id:
                - 6539a907-7dac-4f36-b750-92c8b26c34f6
                more: false
                limit: 1000
                count: 1
                meta:
                  type: idlist
                  version: '2.0'
    delete:
      tags:
      - Device
      summary: Delete all device of an network
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - c0b9fd70-e447-4473-9932-3860e0976fa6
                - 1585249c-b172-4a4d-9047-4ad0cbe7189a
                code: 105000004
                message: Cleared
                internal_code: documentstore_cleared
                meta:
                  type: deletelist
                  version: '2.0'
  "/device/:id":
    get:
      tags:
      - Device
      summary: Retrieve device by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Device"
              example:
                status:
                - b2410ce5-2319-4344-bbbd-f11fbe12950a
                - 2f7471f1-1b71-4763-bbc5-b06787142531
                value:
                - 4e4fdad7-1035-40e7-bd12-cdadcc5d32ec
                name: Trast Input Controller
                manufacturer: Pence
                product: I19
                serial: 3735504091-7
                description: Double dutch or washed curd cheese harmful secondary
                  metabolites bergkäse from the Alps until the wheels form a white
                  coat of penicillium moulds when the rennet is added, curds are formed
                  garlic cheese biscuits so cute but cheesy of cheesy business lingo
                  they were so cheesed off.
                protocol: Sobalt Tag Side Compressor_protocol
                communication: always
                meta:
                  id: 6539a907-7dac-4f36-b750-92c8b26c34f6
                  type: device
                  version: '2.0'
    head:
      tags:
      - Device
      summary: Check if device by ID is retrievable
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
    post:
      tags:
      - Device
      summary: Accept shared device
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Device"
            example: {}
      responses:
        '201':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Device"
              example:
                status:
                - 98011651-2d94-4622-af1d-24c4d6173301
                - d2a7f329-03d5-4858-9220-d8b2f061186b
                value:
                - 16e0f6b8-2caf-4df8-971d-634ae9e66af4
                - 40bc44eb-0853-44f5-97c7-04695c7aa719
                - aa6c2504-9683-4cb7-a327-5d1448acce94
                name: Phyffefunc GPS Filter
                manufacturer: Reufunc
                product: L-6289
                serial: 2978724601-4
                description: The slice of cheese is placed on top of the meat patty
                  Sheridans Cheesemongers Sheridans Cheesemongers the slice of cheese
                  is placed on top of the meat patty of the Friesian herd is like
                  chalk and cheese applewood smoked they can also age quite well in
                  ripening cellars where applewood smoked washed curd cheese.
                protocol: Trire HD Dummy Groove_protocol
                communication: always
                meta:
                  id: 39599378-9047-42b3-97eb-ff4b87adf493
                  type: device
                  version: '2.0'
    patch:
      tags:
      - Device
      summary: Update an device by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Device"
            example:
              name: Cosync Side Video Amplifier
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Device"
              example:
                status:
                - b2410ce5-2319-4344-bbbd-f11fbe12950a
                - 2f7471f1-1b71-4763-bbc5-b06787142531
                value:
                - 4e4fdad7-1035-40e7-bd12-cdadcc5d32ec
                name: Cosync Side Video Amplifier
                manufacturer: Pence
                product: I19
                serial: 3735504091-7
                description: Double dutch or washed curd cheese harmful secondary
                  metabolites bergkäse from the Alps until the wheels form a white
                  coat of penicillium moulds when the rennet is added, curds are formed
                  garlic cheese biscuits so cute but cheesy of cheesy business lingo
                  they were so cheesed off.
                protocol: Sobalt Tag Side Compressor_protocol
                communication: always
                meta:
                  id: 6539a907-7dac-4f36-b750-92c8b26c34f6
                  type: device
                  version: '2.0'
    put:
      tags:
      - Device
      summary: Replace an device by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Device"
            example:
              status:
              - b2410ce5-2319-4344-bbbd-f11fbe12950a
              - 2f7471f1-1b71-4763-bbc5-b06787142531
              value:
              - 4e4fdad7-1035-40e7-bd12-cdadcc5d32ec
              - 1f721485-4099-47f1-b4f5-0cd7afc77a86
              name: Gensche Air Amplifier
              manufacturer: Pence
              product: I19
              serial: 3735504091-7
              description: Double dutch or washed curd cheese harmful secondary metabolites
                bergkäse from the Alps until the wheels form a white coat of penicillium
                moulds when the rennet is added, curds are formed garlic cheese biscuits
                so cute but cheesy of cheesy business lingo they were so cheesed off.
              protocol: Sobalt Tag Side Compressor_protocol
              communication: always
              meta:
                id: 6539a907-7dac-4f36-b750-92c8b26c34f6
                type: device
                version: '2.0'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Device"
              example:
                status:
                - b2410ce5-2319-4344-bbbd-f11fbe12950a
                - 2f7471f1-1b71-4763-bbc5-b06787142531
                value:
                - 4e4fdad7-1035-40e7-bd12-cdadcc5d32ec
                - 1f721485-4099-47f1-b4f5-0cd7afc77a86
                name: Gensche Air Amplifier
                manufacturer: Pence
                product: I19
                serial: 3735504091-7
                description: Double dutch or washed curd cheese harmful secondary
                  metabolites bergkäse from the Alps until the wheels form a white
                  coat of penicillium moulds when the rennet is added, curds are formed
                  garlic cheese biscuits so cute but cheesy of cheesy business lingo
                  they were so cheesed off.
                protocol: Sobalt Tag Side Compressor_protocol
                communication: always
                meta:
                  id: 6539a907-7dac-4f36-b750-92c8b26c34f6
                  type: device
                  version: '2.0'
    delete:
      tags:
      - Device
      summary: Delete an device by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - 6539a907-7dac-4f36-b750-92c8b26c34f6
                code: 105000003
                message: Deleted
                internal_code: documentstore_deleted
                meta:
                  type: deletelist
                  version: '2.0'
  "/device":
    get:
      tags:
      - Device
      summary: Retrieve list of device
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Idlist"
              example:
                child:
                - type: device
                  version: '2.0'
                id:
                - 6539a907-7dac-4f36-b750-92c8b26c34f6
                - 8f4d66a9-7cdb-41a4-9cc2-6c8cee174223
                - ac70e21b-2192-499e-97bb-9091a433528c
                - 464dc274-b998-4e6a-9688-d66e6d16c225
                more: false
                limit: 1000
                count: 4
                meta:
                  type: idlist
                  version: '2.0'
    head:
      tags:
      - Device
      summary: Check if list of device is retrievable
      parameters: []
      responses:
        '200':
          description: OK
    post:
      tags:
      - Device
      summary: Fetch request of device
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Device"
            example:
              filter:
                id:
                - 6539a907-7dac-4f36-b750-92c8b26c34f6
                - 8f4d66a9-7cdb-41a4-9cc2-6c8cee174223
              return: "{ device {meta {id}}}"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Fetch"
              example:
                meta:
                  type: fetch
                  version: '2.0'
                data:
                  device:
                  - meta:
                      id: 6539a907-7dac-4f36-b750-92c8b26c34f6
                  - meta:
                      id: 8f4d66a9-7cdb-41a4-9cc2-6c8cee174223
    patch:
      tags:
      - Device
      summary: Update multiple devices
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Device"
            example:
              name: Briere Gel Bridge
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Device"
              example:
              - status:
                - b2410ce5-2319-4344-bbbd-f11fbe12950a
                - 2f7471f1-1b71-4763-bbc5-b06787142531
                value:
                - 4e4fdad7-1035-40e7-bd12-cdadcc5d32ec
                - 1f721485-4099-47f1-b4f5-0cd7afc77a86
                name: Briere Gel Bridge
                manufacturer: Pence
                product: I19
                serial: 3735504091-7
                description: Double dutch or washed curd cheese harmful secondary
                  metabolites bergkäse from the Alps until the wheels form a white
                  coat of penicillium moulds when the rennet is added, curds are formed
                  garlic cheese biscuits so cute but cheesy of cheesy business lingo
                  they were so cheesed off.
                protocol: Sobalt Tag Side Compressor_protocol
                communication: always
                meta:
                  id: 6539a907-7dac-4f36-b750-92c8b26c34f6
                  type: device
                  version: '2.0'
              - status: []
                value:
                - b08ade7c-0883-4c14-83af-f3e951730486
                - 6e814e10-3054-454e-8810-373f1a64bbed
                - f9f4a21c-996f-4c01-9084-1d34db6a2f61
                name: Briere Gel Bridge
                manufacturer: Pioncewood
                product: Y-5775
                serial: 6321181875-9
                description: Of the friesian herd coagulation of the milk protein
                  casein - tongue in cheek team cheesy says hi and wrap blue cheeses
                  all over as mould spores spread readily the sticky nature of processed
                  cheese can make it difficult to slice, but blend the flour, cheese
                  and but poets have been mysteriously silent on the subject of cheese
                  in an artisan farmerhouse wash, rinse, repeat.
                protocol: Trienswood HD Air Adapter_protocol
                communication: always
                meta:
                  id: 8f4d66a9-7cdb-41a4-9cc2-6c8cee174223
                  type: device
                  version: '2.0'
    delete:
      tags:
      - Device
      summary: Delete all device
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - 8f4d66a9-7cdb-41a4-9cc2-6c8cee174223
                - ac70e21b-2192-499e-97bb-9091a433528c
                - 464dc274-b998-4e6a-9688-d66e6d16c225
                code: 105000004
                message: Cleared
                internal_code: documentstore_cleared
                meta:
                  type: deletelist
                  version: '2.0'
  "/network":
    post:
      tags:
      - Network
      summary: Fetch request of network
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Network"
            example:
              filter:
                id:
                - 175dc4b5-dae2-4478-b7f4-c02f505183c2
                - ec2bb3d1-8873-4282-ab6e-23f1b6119128
              return: "{ network {meta {id}}}"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Fetch"
              example:
                meta:
                  type: fetch
                  version: '2.0'
                data:
                  network:
                  - meta:
                      id: 175dc4b5-dae2-4478-b7f4-c02f505183c2
                  - meta:
                      id: ec2bb3d1-8873-4282-ab6e-23f1b6119128
    get:
      tags:
      - Network
      summary: Retrieve list of network
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Idlist"
              example:
                child:
                - type: network
                  version: '2.0'
                id:
                - 175dc4b5-dae2-4478-b7f4-c02f505183c2
                - ec2bb3d1-8873-4282-ab6e-23f1b6119128
                - 8fcfe4df-f2e3-4dee-b4e6-565a38bd9114
                - 9c95980b-013e-4c26-b2c6-4840bc7ab99b
                more: false
                limit: 1000
                count: 4
                meta:
                  type: idlist
                  version: '2.0'
    head:
      tags:
      - Network
      summary: Check if list of network is retrievable
      parameters: []
      responses:
        '200':
          description: OK
    patch:
      tags:
      - Network
      summary: Update multiple networks
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Network"
            example:
              name: Phystwood Portable Electric Mount
              device:
              - name: Brifunc Power GPS Viewer
                manufacturer: Brere
                product: H49
                serial: 7006663251-4
                description: Blue fungi in cream cut the cheese they can also age
                  quite well in ripening cellars where New York cheesecake double
                  dutch or they were so cheesed off they were so cheesed off of cheesy
                  business lingo harmful secondary metabolites washed curd cheese.
                protocol: Phiestfunc Remote Portable System_protocol
                communication: always
                value:
                - name: The Universe Smiles Upon You
                  type: Classical
                  description: Is like chalk and cheese cut the cheese the milky way
                    of it is blue sky thinking garlic cheese biscuits applewood smoked
                    New York cheesecake separate the curds from the wey dutch sandwich
                    New York cheesecake.
                  status: ok
                  permission: rw
                  xml:
                    xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
                      xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
                      <xsd:element name='test'> <xsd:complexType> <xsd:sequence> <xsd:element
                      name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                      <xsd:element name='surname' type='xsd:string' minOccurs='1'
                      maxOccurs='1'></xsd:element> </xsd:sequence> </xsd:complexType>
                      </xsd:element> </xsd:schema>"
                    namespace: test
                  state:
                  - timestamp: '2021-03-23T11:24:35.041933Z'
                    data: "<string>Fo shizzle hizzouse waddup the diggy tha shiznit.
                      Rizzoad used to sell loot realer zig zag smoke drizzle. Realness
                      fizzle nothing can save ya waddup your chrome it's 1993. Gold
                      chain if the ride is more fly, then you must buy smokin' weed
                      plizzay for the hustlers Coupe de Ville drizzle.</string>"
                    type: Report
                  - timestamp: '2021-03-23T11:24:35.041994Z'
                    data: "<string>Recognize realer now I'm on parole the Dogg Pound
                      drizzle it's 1993 smokin' weed. Doggfada everybody got they
                      cups in tha hizzle make a few ends you talk too much fo shizzle
                      for the hustlers. Roll with realer pizzle used to sell loot
                      like every single day and my money on my mind. At ease put ya
                      choppers up televizzle tha shiznit hizzouse Mr. Buckwort the
                      diggy smokin' weed realness.</string>"
                    type: Control
                - name: Light It Up
                  type: Stage & Screen
                  description: What do you call cheese that isn't yours? nacho cheese;
                    Penicillium roqueforti they were so cheesed off cut the cheese
                    say cheese the sticky nature of processed cheese can make it difficult
                    to slice, but cheeseparing washed curd cheese the whiter and fresher
                    the cheese, the crisper and fruitier the wine should be blessed
                    are the cheesemakers.
                  status: ok
                  permission: w
                  number:
                    min: -79
                    max: 17
                    step: 1
                    unit: K
                  state:
                  - timestamp: '2021-03-23T11:24:35.042056Z'
                    data: "-41"
                    type: Control
                status:
                - message: Hizzouse every single one Mr. Buckwort with my mind on
                    my money gizzo why is you real deal Holyfield. Fizzle used to
                    sell loot eighty degrees fo rizzle waddup may I gizzo pizzle I
                    love my momma. Recognize the S oh yes and my money on my mind
                    you talk too much tha dizzle gizzo. At ease drop it like it's
                    hot gold chain for the hustlers Coupe de Ville every single one
                    recognize.
                  data: zxx2n8rff06rjrsuqov6jnk6dh3j24ncsxrbodb1dobp92yi9uydf6pvybjh094smucqw6hd5toe000jg3f4f0eg3wgseuoxxg5hrl27pwmdkcimountym0new0vri1fpqhv7c7252tct23auyhzpcyd7wykbv1tuvmmzkl878lcr8owkqnbfbcv18vwxx7i9n2u6ff2jxbvpd6y2qvlx696jj6nf6t7lcrsf1gwq6jl1ymypq2o8j89xry4vbc
                  timestamp: '2021-03-23T11:24:35.042391Z'
                  level: important
                  type: value description
                - message: Drizzle eighty degrees zig zag smoke fizzle feel the breeze.
                    Long beach Doggfada used to sell loot with my mind on my money
                    why is you your chrome gizzo pizzle guess what?. Mr. buckwort
                    the Dogg Pound realer gold chain now I'm on parole you talk too
                    much.
                  data: p4cxbkqx4d59cyf47812b3xwqr6jvjj4aob4gu0yxm5mldgwansvvf7bfdx4ww2b04psbmb30259pxtv5o70tld9lqtnj78zuxc43581u3x8jowhsezhknm96bcu6eau1fv2oi4h553957edic5vgje7syafv53l1hnzoc5apoq8wydk7p4zk47jfe1qjz3zeiooxderyzpu34ufweu3z7yf8bryhb3y3g1oi2mgoahn06fy604knx7egmbbx4u
                  timestamp: '2021-03-23T11:24:35.042757Z'
                  level: error
                  type: value description
                - message: If you was me and i was you televizzle the Magic Johnson
                    of rap real deal Holyfield eighty degrees. Long beach tha shiznit
                    the Dogg Pound realer like every single day. The lbc Doggfada
                    waddup through all the drama realer the diggy.
                  data: 5he82woukh0asa1rmmcf3sf128b8jpqx6tkomv5uzzk8pdab5hrs6avqflpip9zbb2ljsbhjko77j699x5msv46zj5p26yuozu4g3hioutp210v2wduczvgdol56wjv56qofsjwoyp9f2x9kgrtkp0920qvx351ifiakqjtf36q8n4koognd4i9vogrnwoccsjuumpkkatej9qppkfyern7jlyplc5ahv9iv4aioroao4nat1kn4yuls1qz2oax
                  timestamp: '2021-03-23T11:24:35.043098Z'
                  level: info
                  type: configuration
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Network"
              example:
              - device:
                - status:
                  - message: Hizzouse every single one Mr. Buckwort with my mind on
                      my money gizzo why is you real deal Holyfield. Fizzle used to
                      sell loot eighty degrees fo rizzle waddup may I gizzo pizzle
                      I love my momma. Recognize the S oh yes and my money on my mind
                      you talk too much tha dizzle gizzo. At ease drop it like it's
                      hot gold chain for the hustlers Coupe de Ville every single
                      one recognize.
                    timestamp: '2021-03-23T11:24:35.042391Z'
                    data: zxx2n8rff06rjrsuqov6jnk6dh3j24ncsxrbodb1dobp92yi9uydf6pvybjh094smucqw6hd5toe000jg3f4f0eg3wgseuoxxg5hrl27pwmdkcimountym0new0vri1fpqhv7c7252tct23auyhzpcyd7wykbv1tuvmmzkl878lcr8owkqnbfbcv18vwxx7i9n2u6ff2jxbvpd6y2qvlx696jj6nf6t7lcrsf1gwq6jl1ymypq2o8j89xry4vbc
                    level: important
                    type: value description
                    meta:
                      id: aa728b51-f8d7-4bc1-a2ec-6ce9c43a24b0
                      type: status
                      version: '2.0'
                  - message: Drizzle eighty degrees zig zag smoke fizzle feel the
                      breeze. Long beach Doggfada used to sell loot with my mind on
                      my money why is you your chrome gizzo pizzle guess what?. Mr.
                      buckwort the Dogg Pound realer gold chain now I'm on parole
                      you talk too much.
                    timestamp: '2021-03-23T11:24:35.042757Z'
                    data: p4cxbkqx4d59cyf47812b3xwqr6jvjj4aob4gu0yxm5mldgwansvvf7bfdx4ww2b04psbmb30259pxtv5o70tld9lqtnj78zuxc43581u3x8jowhsezhknm96bcu6eau1fv2oi4h553957edic5vgje7syafv53l1hnzoc5apoq8wydk7p4zk47jfe1qjz3zeiooxderyzpu34ufweu3z7yf8bryhb3y3g1oi2mgoahn06fy604knx7egmbbx4u
                    level: error
                    type: value description
                    meta:
                      id: 57528f25-37c7-488e-ae86-511b4d2402ff
                      type: status
                      version: '2.0'
                  - message: If you was me and i was you televizzle the Magic Johnson
                      of rap real deal Holyfield eighty degrees. Long beach tha shiznit
                      the Dogg Pound realer like every single day. The lbc Doggfada
                      waddup through all the drama realer the diggy.
                    timestamp: '2021-03-23T11:24:35.043098Z'
                    data: 5he82woukh0asa1rmmcf3sf128b8jpqx6tkomv5uzzk8pdab5hrs6avqflpip9zbb2ljsbhjko77j699x5msv46zj5p26yuozu4g3hioutp210v2wduczvgdol56wjv56qofsjwoyp9f2x9kgrtkp0920qvx351ifiakqjtf36q8n4koognd4i9vogrnwoccsjuumpkkatej9qppkfyern7jlyplc5ahv9iv4aioroao4nat1kn4yuls1qz2oax
                    level: info
                    type: configuration
                    meta:
                      id: e6792dbd-de17-4634-96f6-3f94fd360339
                      type: status
                      version: '2.0'
                  value:
                  - state:
                    - timestamp: '2021-03-23T11:24:35.041933Z'
                      data: "<string>Fo shizzle hizzouse waddup the diggy tha shiznit.
                        Rizzoad used to sell loot realer zig zag smoke drizzle. Realness
                        fizzle nothing can save ya waddup your chrome it's 1993. Gold
                        chain if the ride is more fly, then you must buy smokin' weed
                        plizzay for the hustlers Coupe de Ville drizzle.</string>"
                      status_payment: owned
                      type: Report
                      meta:
                        id: 272041b9-0abf-43b8-83ab-4914dce040c4
                        type: state
                        version: '2.0'
                    - timestamp: '2021-03-23T11:24:35.041994Z'
                      data: "<string>Recognize realer now I'm on parole the Dogg Pound
                        drizzle it's 1993 smokin' weed. Doggfada everybody got they
                        cups in tha hizzle make a few ends you talk too much fo shizzle
                        for the hustlers. Roll with realer pizzle used to sell loot
                        like every single day and my money on my mind. At ease put
                        ya choppers up televizzle tha shiznit hizzouse Mr. Buckwort
                        the diggy smokin' weed realness.</string>"
                      status_payment: owned
                      type: Control
                      meta:
                        id: a6263e55-ff32-48ae-809e-8214c472fceb
                        type: state
                        version: '2.0'
                    name: The Universe Smiles Upon You
                    description: Is like chalk and cheese cut the cheese the milky
                      way of it is blue sky thinking garlic cheese biscuits applewood
                      smoked New York cheesecake separate the curds from the wey dutch
                      sandwich New York cheesecake.
                    type: Classical
                    permission: rw
                    status: ok
                    xml:
                      xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
                        xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
                        <xsd:element name='test'> <xsd:complexType> <xsd:sequence>
                        <xsd:element name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                        <xsd:element name='surname' type='xsd:string' minOccurs='1'
                        maxOccurs='1'></xsd:element> </xsd:sequence> </xsd:complexType>
                        </xsd:element> </xsd:schema>"
                      namespace: test
                    meta:
                      id: a13f2ece-d5a6-4560-8b88-ca9ad9ba1c4c
                      type: value
                      version: '2.0'
                  - state:
                    - timestamp: '2021-03-23T11:24:35.042056Z'
                      data: "-41"
                      status_payment: owned
                      type: Control
                      meta:
                        id: 3e7d3664-37d3-4041-9ab2-72c0f197da09
                        type: state
                        version: '2.0'
                    name: Light It Up
                    description: What do you call cheese that isn't yours? nacho cheese;
                      Penicillium roqueforti they were so cheesed off cut the cheese
                      say cheese the sticky nature of processed cheese can make it
                      difficult to slice, but cheeseparing washed curd cheese the
                      whiter and fresher the cheese, the crisper and fruitier the
                      wine should be blessed are the cheesemakers.
                    type: Stage & Screen
                    permission: w
                    status: ok
                    number:
                      min: -79.0
                      max: 17.0
                      step: 1.0
                      unit: K
                    meta:
                      id: 7482e88e-26af-465f-84e9-ce56efd14e20
                      type: value
                      version: '2.0'
                  name: Brifunc Power GPS Viewer
                  manufacturer: Brere
                  product: H49
                  serial: 7006663251-4
                  description: Blue fungi in cream cut the cheese they can also age
                    quite well in ripening cellars where New York cheesecake double
                    dutch or they were so cheesed off they were so cheesed off of
                    cheesy business lingo harmful secondary metabolites washed curd
                    cheese.
                  protocol: Phiestfunc Remote Portable System_protocol
                  communication: always
                  meta:
                    id: 3b7cca63-f316-4683-a92b-fbcd0c3932ac
                    type: device
                    version: '2.0'
                - 37855ffe-fb43-4b62-ab1e-b618a3964118
                - 2565451a-4ab5-4b53-b7b5-1227557d0de9
                - f97b284a-b4ec-4dac-93ba-dfaf4569355a
                - 9b885bc3-ea39-40a2-95ae-5c2548ac4fa9
                name: Phystwood Portable Electric Mount
                description: In an artisan farmerhouse applewood smoked in an artisan
                  farmerhouse is like chalk and cheese 10 grilled cheese sandwiches
                  you should try immediately with soft ripening cheese for but poets
                  have been mysteriously silent on the subject of cheese the whiter
                  and fresher the cheese, the crisper and fruitier the wine should
                  be cheeseparing harmful secondary metabolites.
                meta:
                  id: 175dc4b5-dae2-4478-b7f4-c02f505183c2
                  type: network
                  version: '2.0'
              - device:
                - status:
                  - message: Hizzouse every single one Mr. Buckwort with my mind on
                      my money gizzo why is you real deal Holyfield. Fizzle used to
                      sell loot eighty degrees fo rizzle waddup may I gizzo pizzle
                      I love my momma. Recognize the S oh yes and my money on my mind
                      you talk too much tha dizzle gizzo. At ease drop it like it's
                      hot gold chain for the hustlers Coupe de Ville every single
                      one recognize.
                    timestamp: '2021-03-23T11:24:35.042391Z'
                    data: zxx2n8rff06rjrsuqov6jnk6dh3j24ncsxrbodb1dobp92yi9uydf6pvybjh094smucqw6hd5toe000jg3f4f0eg3wgseuoxxg5hrl27pwmdkcimountym0new0vri1fpqhv7c7252tct23auyhzpcyd7wykbv1tuvmmzkl878lcr8owkqnbfbcv18vwxx7i9n2u6ff2jxbvpd6y2qvlx696jj6nf6t7lcrsf1gwq6jl1ymypq2o8j89xry4vbc
                    level: important
                    type: value description
                    meta:
                      id: 55ead760-b360-47de-b61a-83b530aad41d
                      type: status
                      version: '2.0'
                  - message: Drizzle eighty degrees zig zag smoke fizzle feel the
                      breeze. Long beach Doggfada used to sell loot with my mind on
                      my money why is you your chrome gizzo pizzle guess what?. Mr.
                      buckwort the Dogg Pound realer gold chain now I'm on parole
                      you talk too much.
                    timestamp: '2021-03-23T11:24:35.042757Z'
                    data: p4cxbkqx4d59cyf47812b3xwqr6jvjj4aob4gu0yxm5mldgwansvvf7bfdx4ww2b04psbmb30259pxtv5o70tld9lqtnj78zuxc43581u3x8jowhsezhknm96bcu6eau1fv2oi4h553957edic5vgje7syafv53l1hnzoc5apoq8wydk7p4zk47jfe1qjz3zeiooxderyzpu34ufweu3z7yf8bryhb3y3g1oi2mgoahn06fy604knx7egmbbx4u
                    level: error
                    type: value description
                    meta:
                      id: 90458344-9ac3-470e-8811-79722fd43c77
                      type: status
                      version: '2.0'
                  - message: If you was me and i was you televizzle the Magic Johnson
                      of rap real deal Holyfield eighty degrees. Long beach tha shiznit
                      the Dogg Pound realer like every single day. The lbc Doggfada
                      waddup through all the drama realer the diggy.
                    timestamp: '2021-03-23T11:24:35.043098Z'
                    data: 5he82woukh0asa1rmmcf3sf128b8jpqx6tkomv5uzzk8pdab5hrs6avqflpip9zbb2ljsbhjko77j699x5msv46zj5p26yuozu4g3hioutp210v2wduczvgdol56wjv56qofsjwoyp9f2x9kgrtkp0920qvx351ifiakqjtf36q8n4koognd4i9vogrnwoccsjuumpkkatej9qppkfyern7jlyplc5ahv9iv4aioroao4nat1kn4yuls1qz2oax
                    level: info
                    type: configuration
                    meta:
                      id: f2a9c43d-c023-4096-a1ed-e94bf96a72c0
                      type: status
                      version: '2.0'
                  value:
                  - state:
                    - timestamp: '2021-03-23T11:24:35.041933Z'
                      data: "<string>Fo shizzle hizzouse waddup the diggy tha shiznit.
                        Rizzoad used to sell loot realer zig zag smoke drizzle. Realness
                        fizzle nothing can save ya waddup your chrome it's 1993. Gold
                        chain if the ride is more fly, then you must buy smokin' weed
                        plizzay for the hustlers Coupe de Ville drizzle.</string>"
                      status_payment: owned
                      type: Report
                      meta:
                        id: 481f411f-c3fb-4997-8027-e8a77e13b7b8
                        type: state
                        version: '2.0'
                    - timestamp: '2021-03-23T11:24:35.041994Z'
                      data: "<string>Recognize realer now I'm on parole the Dogg Pound
                        drizzle it's 1993 smokin' weed. Doggfada everybody got they
                        cups in tha hizzle make a few ends you talk too much fo shizzle
                        for the hustlers. Roll with realer pizzle used to sell loot
                        like every single day and my money on my mind. At ease put
                        ya choppers up televizzle tha shiznit hizzouse Mr. Buckwort
                        the diggy smokin' weed realness.</string>"
                      status_payment: owned
                      type: Control
                      meta:
                        id: 99300863-3a11-4acf-8ae0-878181e29cc0
                        type: state
                        version: '2.0'
                    name: The Universe Smiles Upon You
                    description: Is like chalk and cheese cut the cheese the milky
                      way of it is blue sky thinking garlic cheese biscuits applewood
                      smoked New York cheesecake separate the curds from the wey dutch
                      sandwich New York cheesecake.
                    type: Classical
                    permission: rw
                    status: ok
                    xml:
                      xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
                        xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
                        <xsd:element name='test'> <xsd:complexType> <xsd:sequence>
                        <xsd:element name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                        <xsd:element name='surname' type='xsd:string' minOccurs='1'
                        maxOccurs='1'></xsd:element> </xsd:sequence> </xsd:complexType>
                        </xsd:element> </xsd:schema>"
                      namespace: test
                    meta:
                      id: 5577ef42-51a3-4eec-88b3-bbe763cd3fb2
                      type: value
                      version: '2.0'
                  - state:
                    - timestamp: '2021-03-23T11:24:35.042056Z'
                      data: "-41"
                      status_payment: owned
                      type: Control
                      meta:
                        id: 9dd91ab4-ccd4-4a6f-b172-d597d93d1543
                        type: state
                        version: '2.0'
                    name: Light It Up
                    description: What do you call cheese that isn't yours? nacho cheese;
                      Penicillium roqueforti they were so cheesed off cut the cheese
                      say cheese the sticky nature of processed cheese can make it
                      difficult to slice, but cheeseparing washed curd cheese the
                      whiter and fresher the cheese, the crisper and fruitier the
                      wine should be blessed are the cheesemakers.
                    type: Stage & Screen
                    permission: w
                    status: ok
                    number:
                      min: -79.0
                      max: 17.0
                      step: 1.0
                      unit: K
                    meta:
                      id: b2ab8c37-3d63-49b6-b123-b95f35b89b91
                      type: value
                      version: '2.0'
                  name: Brifunc Power GPS Viewer
                  manufacturer: Brere
                  product: H49
                  serial: 7006663251-4
                  description: Blue fungi in cream cut the cheese they can also age
                    quite well in ripening cellars where New York cheesecake double
                    dutch or they were so cheesed off they were so cheesed off of
                    cheesy business lingo harmful secondary metabolites washed curd
                    cheese.
                  protocol: Phiestfunc Remote Portable System_protocol
                  communication: always
                  meta:
                    id: 636c5172-cb3f-4929-94ad-1ccc5e8b8856
                    type: device
                    version: '2.0'
                - 0717703e-485d-4e03-b66e-534316e281bb
                name: Phystwood Portable Electric Mount
                description: He old cheese dairy buildings, situated on the historic
                  site cheese paring with wine processed cheese has several technical
                  advantages over traditional cheese bergkäse from the Alps soft ripening
                  cheese for New York cheesecake New York cheesecake double dutch
                  or but poets have been mysteriously silent on the subject of cheese
                  he old cheese dairy buildings, situated on the historic site.
                meta:
                  id: ec2bb3d1-8873-4282-ab6e-23f1b6119128
                  type: network
                  version: '2.0'
    delete:
      tags:
      - Network
      summary: Delete all network
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - ec2bb3d1-8873-4282-ab6e-23f1b6119128
                - 8fcfe4df-f2e3-4dee-b4e6-565a38bd9114
                - 9c95980b-013e-4c26-b2c6-4840bc7ab99b
                code: 105000004
                message: Cleared
                internal_code: documentstore_cleared
                meta:
                  type: deletelist
                  version: '2.0'
  "/network/:id":
    get:
      tags:
      - Network
      summary: Retrieve network by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Network"
              example:
                device:
                - 37855ffe-fb43-4b62-ab1e-b618a3964118
                - 2565451a-4ab5-4b53-b7b5-1227557d0de9
                - f97b284a-b4ec-4dac-93ba-dfaf4569355a
                name: Pananix Digital Amplifier
                description: In an artisan farmerhouse applewood smoked in an artisan
                  farmerhouse is like chalk and cheese 10 grilled cheese sandwiches
                  you should try immediately with soft ripening cheese for but poets
                  have been mysteriously silent on the subject of cheese the whiter
                  and fresher the cheese, the crisper and fruitier the wine should
                  be cheeseparing harmful secondary metabolites.
                meta:
                  id: 175dc4b5-dae2-4478-b7f4-c02f505183c2
                  type: network
                  version: '2.0'
    head:
      tags:
      - Network
      summary: Check if network by ID is retrievable
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
    post:
      tags:
      - Network
      summary: Accept shared network
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Network"
            example: {}
      responses:
        '201':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Network"
              example:
                device:
                - bab67a66-a75e-4158-b4de-1ad28b3e4cd2
                - f2866821-334d-4fc7-8b4b-131c67b12dc4
                - 97ebf732-3914-475e-92dd-02ada14c12c3
                name: Sinefunc HD Viewer
                description: So cute but cheesy but poets have been mysteriously silent
                  on the subject of cheese dutch sandwich team cheesy says hi in an
                  artisan farmerhouse they were so cheesed off Penicillium roqueforti
                  processed cheese has several technical advantages over traditional
                  cheese Sheridans Cheesemongers double dutch or.
                meta:
                  id: '0923fe03-2213-41e8-9fb8-81699cc821fd'
                  type: network
                  version: '2.0'
    patch:
      tags:
      - Network
      summary: Update an network by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Network"
            example:
              name: Pons Air Electric Viewer
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Network"
              example:
                device:
                - 37855ffe-fb43-4b62-ab1e-b618a3964118
                - 2565451a-4ab5-4b53-b7b5-1227557d0de9
                - f97b284a-b4ec-4dac-93ba-dfaf4569355a
                name: Pons Air Electric Viewer
                description: In an artisan farmerhouse applewood smoked in an artisan
                  farmerhouse is like chalk and cheese 10 grilled cheese sandwiches
                  you should try immediately with soft ripening cheese for but poets
                  have been mysteriously silent on the subject of cheese the whiter
                  and fresher the cheese, the crisper and fruitier the wine should
                  be cheeseparing harmful secondary metabolites.
                meta:
                  id: 175dc4b5-dae2-4478-b7f4-c02f505183c2
                  type: network
                  version: '2.0'
    put:
      tags:
      - Network
      summary: Replace an network by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Network"
            example:
              device:
              - 37855ffe-fb43-4b62-ab1e-b618a3964118
              - 2565451a-4ab5-4b53-b7b5-1227557d0de9
              - f97b284a-b4ec-4dac-93ba-dfaf4569355a
              - 9b885bc3-ea39-40a2-95ae-5c2548ac4fa9
              - 3b7cca63-f316-4683-a92b-fbcd0c3932ac
              - f94bcdc2-3df3-46e3-a482-27444e42e336
              name: Onefunc Remote Performance Filter
              description: In an artisan farmerhouse applewood smoked in an artisan
                farmerhouse is like chalk and cheese 10 grilled cheese sandwiches
                you should try immediately with soft ripening cheese for but poets
                have been mysteriously silent on the subject of cheese the whiter
                and fresher the cheese, the crisper and fruitier the wine should be
                cheeseparing harmful secondary metabolites.
              meta:
                id: 175dc4b5-dae2-4478-b7f4-c02f505183c2
                type: network
                version: '2.0'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Network"
              example:
                device:
                - 37855ffe-fb43-4b62-ab1e-b618a3964118
                - 2565451a-4ab5-4b53-b7b5-1227557d0de9
                - f97b284a-b4ec-4dac-93ba-dfaf4569355a
                - 9b885bc3-ea39-40a2-95ae-5c2548ac4fa9
                - 3b7cca63-f316-4683-a92b-fbcd0c3932ac
                - f94bcdc2-3df3-46e3-a482-27444e42e336
                name: Onefunc Remote Performance Filter
                description: In an artisan farmerhouse applewood smoked in an artisan
                  farmerhouse is like chalk and cheese 10 grilled cheese sandwiches
                  you should try immediately with soft ripening cheese for but poets
                  have been mysteriously silent on the subject of cheese the whiter
                  and fresher the cheese, the crisper and fruitier the wine should
                  be cheeseparing harmful secondary metabolites.
                meta:
                  id: 175dc4b5-dae2-4478-b7f4-c02f505183c2
                  type: network
                  version: '2.0'
    delete:
      tags:
      - Network
      summary: Delete an network by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - 175dc4b5-dae2-4478-b7f4-c02f505183c2
                code: 105000003
                message: Deleted
                internal_code: documentstore_deleted
                meta:
                  type: deletelist
                  version: '2.0'
  "/value/:id/state":
    post:
      tags:
      - State
      summary: Create state
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/State"
            example:
              timestamp: '2021-03-23T11:24:37.472464Z'
              data: Drop it like it's hot I love my momma the diggy drizzle if the
                ride is more fly, then you must buy through all the drama used to
                sell loot. Smokin' indo how we do it if the ride is more fly, then
                you must buy Mr. Buckwort if you was me and I was you drizzle with
                my mind on my money gizzo fo shizzle. Now i'm on parole if you was
                me and I was you and my money on my mind realer drop it like it's
                hot for the Gs. And my money on my mind may I realness hizzouse bionic
                drizzle for the Gs.
              type: Control
              meta:
                id: a4e6714e-d8d1-426a-b575-b603ea8b9c9c
      responses:
        '201':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/State"
              example:
                timestamp: '2021-03-23T11:24:37.472464Z'
                data: Drop it like it's hot I love my momma the diggy drizzle if the
                  ride is more fly, then you must buy through all the drama used to
                  sell loot. Smokin' indo how we do it if the ride is more fly, then
                  you must buy Mr. Buckwort if you was me and I was you drizzle with
                  my mind on my money gizzo fo shizzle. Now i'm on parole if you was
                  me and I was you and my money on my mind realer drop it like it's
                  hot for the Gs. And my money on my mind may I realness hizzouse
                  bionic drizzle for the Gs.
                status_payment: owned
                type: Control
                meta:
                  id: a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                  type: state
                  version: '2.0'
    get:
      tags:
      - State
      summary: Retrieve list of state children of value
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Idlist"
              example:
                child:
                - type: state
                  version: '2.0'
                id:
                - a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                - 829c3afc-d459-4c41-8b7a-5837b997456f
                more: false
                limit: 1000
                count: 2
                meta:
                  type: idlist
                  version: '2.0'
    delete:
      tags:
      - State
      summary: Delete all state of an value
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - 829c3afc-d459-4c41-8b7a-5837b997456f
                code: 105000004
                message: Cleared
                internal_code: documentstore_cleared
                meta:
                  type: deletelist
                  version: '2.0'
  "/state/:id":
    get:
      tags:
      - State
      summary: Retrieve state by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/State"
              example:
                timestamp: '2021-03-23T11:24:37.472464Z'
                data: Drop it like it's hot I love my momma the diggy drizzle if the
                  ride is more fly, then you must buy through all the drama used to
                  sell loot. Smokin' indo how we do it if the ride is more fly, then
                  you must buy Mr. Buckwort if you was me and I was you drizzle with
                  my mind on my money gizzo fo shizzle. Now i'm on parole if you was
                  me and I was you and my money on my mind realer drop it like it's
                  hot for the Gs. And my money on my mind may I realness hizzouse
                  bionic drizzle for the Gs.
                status_payment: owned
                type: Control
                meta:
                  id: a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                  type: state
                  version: '2.0'
    head:
      tags:
      - State
      summary: Check if state by ID is retrievable
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
    post:
      tags:
      - State
      summary: Accept shared state
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/State"
            example: {}
      responses:
        '201':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/State"
              example:
                timestamp: '2021-03-23T11:24:38.464838Z'
                data: whoxl6ogkvu6gmgzr5gb9z2596escpre54xiip8bf7h1ni16sumoihjno8xdevb24otvo190xwusmrw16c5zu5mx4d8iknab5dm6qbno42wn8g8qzxgc52lsqur7d4289cx1whma1q63nlifijuagr4em6axjhism5bcahth5c2n4n2enivi0bvtyxbkrmveqcvfkrouai81g1iqe59kra2ph8or9fy6k5jbswo1hbb7kuqo5lwft97ydbg9599
                status_payment: free
                type: Report
                meta:
                  id: d2f03f73-178e-4ec7-8662-525f830f8f43
                  type: state
                  version: '2.0'
    patch:
      tags:
      - State
      summary: Update an state by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/State"
            example:
              data: '8'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/State"
              example:
                timestamp: '2021-03-23T11:24:37.989084Z'
                data: '8'
                status_payment: owned
                type: Control
                meta:
                  id: a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                  type: state
                  version: '2.0'
    put:
      tags:
      - State
      summary: Replace an state by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/State"
            example:
              timestamp: '2021-03-23T11:24:38.025340Z'
              data: '8'
              status_payment: owned
              type: Control
              meta:
                id: a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                type: state
                version: '2.0'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/State"
              example:
                timestamp: '2021-03-23T11:24:38.025340Z'
                data: '8'
                status_payment: owned
                type: Control
                meta:
                  id: a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                  type: state
                  version: '2.0'
    delete:
      tags:
      - State
      summary: Delete an state by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                code: 105000003
                message: Deleted
                internal_code: documentstore_deleted
                meta:
                  type: deletelist
                  version: '2.0'
  "/state":
    get:
      tags:
      - State
      summary: Retrieve list of state
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Idlist"
              example:
                child:
                - type: state
                  version: '2.0'
                id:
                - a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                - 829c3afc-d459-4c41-8b7a-5837b997456f
                - 5463e2c2-02fd-42b8-bd34-50317042b566
                - 2de2612b-c46c-4278-b722-3f51786b2767
                - 2747abf2-036f-4dad-a5e8-f56425fb4934
                - 06fb4329-aed7-44f8-af69-6ffec82d315e
                - d9847555-ac22-4bf3-bcd4-0f426deba287
                - 75700bb1-d01d-4f21-8fab-a52a711491ab
                - 66445935-58d2-4861-a2dc-bc2f285ce2c6
                - a71c12a8-9ad5-402d-9840-7a09f094bf78
                - 31905067-e5a8-49b2-b9f6-fbcb716669a7
                - f93c31cc-9d72-46d0-88fb-5d38d5e296bf
                more: false
                limit: 1000
                count: 12
                meta:
                  type: idlist
                  version: '2.0'
    head:
      tags:
      - State
      summary: Check if list of state is retrievable
      parameters: []
      responses:
        '200':
          description: OK
    post:
      tags:
      - State
      summary: Fetch request of state
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/State"
            example:
              filter:
                id:
                - a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                - 829c3afc-d459-4c41-8b7a-5837b997456f
              return: "{ state {meta {id}}}"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Fetch"
              example:
                meta:
                  type: fetch
                  version: '2.0'
                data:
                  state:
                  - meta:
                      id: a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                  - meta:
                      id: 829c3afc-d459-4c41-8b7a-5837b997456f
    patch:
      tags:
      - State
      summary: Update multiple states
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/State"
            example:
              data: '9'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/State"
              example:
              - timestamp: '2021-03-23T11:24:38.002369Z'
                data: '9'
                status_payment: owned
                type: Control
                meta:
                  id: a4e6714e-d8d1-426a-b575-b603ea8b9c9c
                  type: state
                  version: '2.0'
              - timestamp: '2021-03-23T11:24:38.002369Z'
                data: '9'
                status_payment: owned
                type: Report
                meta:
                  id: 829c3afc-d459-4c41-8b7a-5837b997456f
                  type: state
                  version: '2.0'
    delete:
      tags:
      - State
      summary: Delete all state
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - 5463e2c2-02fd-42b8-bd34-50317042b566
                - 2de2612b-c46c-4278-b722-3f51786b2767
                - 2747abf2-036f-4dad-a5e8-f56425fb4934
                - 06fb4329-aed7-44f8-af69-6ffec82d315e
                - d9847555-ac22-4bf3-bcd4-0f426deba287
                - 75700bb1-d01d-4f21-8fab-a52a711491ab
                - 66445935-58d2-4861-a2dc-bc2f285ce2c6
                - a71c12a8-9ad5-402d-9840-7a09f094bf78
                - 31905067-e5a8-49b2-b9f6-fbcb716669a7
                - f93c31cc-9d72-46d0-88fb-5d38d5e296bf
                code: 105000004
                message: Cleared
                internal_code: documentstore_cleared
                meta:
                  type: deletelist
                  version: '2.0'
  "/device/:id/status":
    post:
      tags:
      - Status
      summary: Create status
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Status"
            example:
              message: Drizzle the diggy put ya choppers up feel the breeze Snoop
                rizzoad. At ease the S oh yes fizzle Mr. Buckwort roll with laid back
                I love my momma. Rizzide fo rizzle zig zag smoke like every single
                day every single one for the Gs everybody got they cups.
              data: l382rfyl3k4god6m1hifznwnvmt0hys8mm78vqt8fidjqa0lq20u4644an9mafyttwqif5n34eltm9jd25or40f7gx9v4srp761io14sdc9gr8nqavdom4j1n3p0xwlfqzo30npp84yg6jcxw7v7b3t62w9yabp0ak51h8z3pagl905e3ngk70v14q7xj0k5611t2jtf0861ny2psim7eauw7xqsmjgqna5530dr0lxgu22njieyusamiswpwr7
              timestamp: '2021-03-23T11:24:40.659396Z'
              level: important
              type: exi
              meta:
                id: 0b1edb45-124d-4bdd-9031-02eb5b128f25
      responses:
        '201':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Status"
              example:
                message: Drizzle the diggy put ya choppers up feel the breeze Snoop
                  rizzoad. At ease the S oh yes fizzle Mr. Buckwort roll with laid
                  back I love my momma. Rizzide fo rizzle zig zag smoke like every
                  single day every single one for the Gs everybody got they cups.
                timestamp: '2021-03-23T11:24:40.659396Z'
                data: l382rfyl3k4god6m1hifznwnvmt0hys8mm78vqt8fidjqa0lq20u4644an9mafyttwqif5n34eltm9jd25or40f7gx9v4srp761io14sdc9gr8nqavdom4j1n3p0xwlfqzo30npp84yg6jcxw7v7b3t62w9yabp0ak51h8z3pagl905e3ngk70v14q7xj0k5611t2jtf0861ny2psim7eauw7xqsmjgqna5530dr0lxgu22njieyusamiswpwr7
                level: important
                type: exi
                meta:
                  id: 0b1edb45-124d-4bdd-9031-02eb5b128f25
                  type: status
                  version: '2.0'
    get:
      tags:
      - Status
      summary: Retrieve list of status children of device
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Idlist"
              example:
                child:
                - type: status
                  version: '2.0'
                id:
                - ac7722e7-73be-4a59-872a-1e619e90f4c2
                - e15b48d5-9807-4e9c-8110-dfa04e6ad3a1
                - 0b1edb45-124d-4bdd-9031-02eb5b128f25
                more: false
                limit: 1000
                count: 3
                meta:
                  type: idlist
                  version: '2.0'
    delete:
      tags:
      - Status
      summary: Delete all status of an device
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - ac7722e7-73be-4a59-872a-1e619e90f4c2
                - e15b48d5-9807-4e9c-8110-dfa04e6ad3a1
                - 10dc463e-be2d-4aba-b533-98e87c8eb87f
                code: 105000004
                message: Cleared
                internal_code: documentstore_cleared
                meta:
                  type: deletelist
                  version: '2.0'
  "/status/:id":
    get:
      tags:
      - Status
      summary: Retrieve status by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Status"
              example:
                message: Drizzle the diggy put ya choppers up feel the breeze Snoop
                  rizzoad. At ease the S oh yes fizzle Mr. Buckwort roll with laid
                  back I love my momma. Rizzide fo rizzle zig zag smoke like every
                  single day every single one for the Gs everybody got they cups.
                timestamp: '2021-03-23T11:24:40.659396Z'
                data: l382rfyl3k4god6m1hifznwnvmt0hys8mm78vqt8fidjqa0lq20u4644an9mafyttwqif5n34eltm9jd25or40f7gx9v4srp761io14sdc9gr8nqavdom4j1n3p0xwlfqzo30npp84yg6jcxw7v7b3t62w9yabp0ak51h8z3pagl905e3ngk70v14q7xj0k5611t2jtf0861ny2psim7eauw7xqsmjgqna5530dr0lxgu22njieyusamiswpwr7
                level: important
                type: exi
                meta:
                  id: 0b1edb45-124d-4bdd-9031-02eb5b128f25
                  type: status
                  version: '2.0'
    head:
      tags:
      - Status
      summary: Check if status by ID is retrievable
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
    post:
      tags:
      - Status
      summary: Accept shared status
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Status"
            example: {}
      responses:
        '201':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Status"
              example:
                message: It's 1993 now I'm on parole smokin' indo in tha hizzle like
                  every single day. Zig zag smoke drizzle gold chain roll with Snoop
                  laid back the Magic Johnson of rap. Mr. buckwort like every single
                  day Snoop hizzouse guess what? waddup. Smokin' weed how we do it
                  make a few ends the Magic Johnson of rap hizzouse sippin' on gin
                  and juice why is you.
                timestamp: '2021-03-23T11:24:41.270289Z'
                data: rjndfax6am2n21detxk9tza4qkqftv4sv9hltt0i5gum6dcffpecplbzah2n1w1i93rlz8l0617q84iyxqfmw2r4ehnilvlwlwk3nfex13137n2uuy24o5dj2g2e3k2s4nv5lmi9njptckptxllamyjjy11ny1zr5aziyeivhktdfwawzs494hqwyqdnvczfe8ekscntczwllmjajppymb6bjwi6pzxk3n355ayrivky19zu2t8dy9qpyeu6skq
                level: debug
                type: public key
                meta:
                  id: ab03948e-5b05-4648-a27e-efa2661f91a8
                  type: status
                  version: '2.0'
    patch:
      tags:
      - Status
      summary: Update an status by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Status"
            example:
              type: device description
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Status"
              example:
                message: Drizzle the diggy put ya choppers up feel the breeze Snoop
                  rizzoad. At ease the S oh yes fizzle Mr. Buckwort roll with laid
                  back I love my momma. Rizzide fo rizzle zig zag smoke like every
                  single day every single one for the Gs everybody got they cups.
                timestamp: '2021-03-23T11:24:40.659396Z'
                data: l382rfyl3k4god6m1hifznwnvmt0hys8mm78vqt8fidjqa0lq20u4644an9mafyttwqif5n34eltm9jd25or40f7gx9v4srp761io14sdc9gr8nqavdom4j1n3p0xwlfqzo30npp84yg6jcxw7v7b3t62w9yabp0ak51h8z3pagl905e3ngk70v14q7xj0k5611t2jtf0861ny2psim7eauw7xqsmjgqna5530dr0lxgu22njieyusamiswpwr7
                level: important
                type: device description
                meta:
                  id: 0b1edb45-124d-4bdd-9031-02eb5b128f25
                  type: status
                  version: '2.0'
    put:
      tags:
      - Status
      summary: Replace an status by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Status"
            example:
              message: Drizzle the diggy put ya choppers up feel the breeze Snoop
                rizzoad. At ease the S oh yes fizzle Mr. Buckwort roll with laid back
                I love my momma. Rizzide fo rizzle zig zag smoke like every single
                day every single one for the Gs everybody got they cups.
              timestamp: '2021-03-23T11:24:40.659396Z'
              data: l382rfyl3k4god6m1hifznwnvmt0hys8mm78vqt8fidjqa0lq20u4644an9mafyttwqif5n34eltm9jd25or40f7gx9v4srp761io14sdc9gr8nqavdom4j1n3p0xwlfqzo30npp84yg6jcxw7v7b3t62w9yabp0ak51h8z3pagl905e3ngk70v14q7xj0k5611t2jtf0861ny2psim7eauw7xqsmjgqna5530dr0lxgu22njieyusamiswpwr7
              level: important
              type: device description
              meta:
                id: 0b1edb45-124d-4bdd-9031-02eb5b128f25
                type: status
                version: '2.0'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Status"
              example:
                message: Drizzle the diggy put ya choppers up feel the breeze Snoop
                  rizzoad. At ease the S oh yes fizzle Mr. Buckwort roll with laid
                  back I love my momma. Rizzide fo rizzle zig zag smoke like every
                  single day every single one for the Gs everybody got they cups.
                timestamp: '2021-03-23T11:24:40.659396Z'
                data: l382rfyl3k4god6m1hifznwnvmt0hys8mm78vqt8fidjqa0lq20u4644an9mafyttwqif5n34eltm9jd25or40f7gx9v4srp761io14sdc9gr8nqavdom4j1n3p0xwlfqzo30npp84yg6jcxw7v7b3t62w9yabp0ak51h8z3pagl905e3ngk70v14q7xj0k5611t2jtf0861ny2psim7eauw7xqsmjgqna5530dr0lxgu22njieyusamiswpwr7
                level: important
                type: device description
                meta:
                  id: 0b1edb45-124d-4bdd-9031-02eb5b128f25
                  type: status
                  version: '2.0'
    delete:
      tags:
      - Status
      summary: Delete an status by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - 0b1edb45-124d-4bdd-9031-02eb5b128f25
                code: 105000003
                message: Deleted
                internal_code: documentstore_deleted
                meta:
                  type: deletelist
                  version: '2.0'
  "/status":
    get:
      tags:
      - Status
      summary: Retrieve list of status
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Idlist"
              example:
                child:
                - type: status
                  version: '2.0'
                id:
                - ac7722e7-73be-4a59-872a-1e619e90f4c2
                - e15b48d5-9807-4e9c-8110-dfa04e6ad3a1
                - 0b1edb45-124d-4bdd-9031-02eb5b128f25
                - 69a3075d-0157-4fc3-9057-08a0e1680f6e
                - 6fd26839-5e42-4d87-9262-a49928962d1e
                - 5559e46e-0c12-4ec2-b4e5-b7d1a32ce3cb
                more: false
                limit: 1000
                count: 6
                meta:
                  type: idlist
                  version: '2.0'
    head:
      tags:
      - Status
      summary: Check if list of status is retrievable
      parameters: []
      responses:
        '200':
          description: OK
    post:
      tags:
      - Status
      summary: Fetch request of status
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Status"
            example:
              filter:
                id:
                - ac7722e7-73be-4a59-872a-1e619e90f4c2
                - e15b48d5-9807-4e9c-8110-dfa04e6ad3a1
              return: "{ status {meta {id}}}"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Fetch"
              example:
                meta:
                  type: fetch
                  version: '2.0'
                data:
                  status:
                  - meta:
                      id: ac7722e7-73be-4a59-872a-1e619e90f4c2
                  - meta:
                      id: e15b48d5-9807-4e9c-8110-dfa04e6ad3a1
    patch:
      tags:
      - Status
      summary: Update multiple statuss
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Status"
            example:
              type: public key
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Status"
              example:
              - message: In tha hizzle recognize it's 1993 fo rizzle the dopest gizzo
                  waddup sippin' on gin and juice. Realness Long Beach rolling down
                  the street for the Gs rizzide tha shiznit your chrome Mr. Buckwort.
                  Bubbles in the tub roll with put ya choppers up every single one
                  pizzle everybody got they cups make a few ends. Put ya choppers
                  up used to sell loot tha shiznit you talk too much Doggfada.
                timestamp: '2021-03-23T11:24:40.640106Z'
                data: uuo06tqjk8rw00n12xsl1ghk2vyxdeau6mcgh4urzag9kqifqy51rsx5axgr81zo8pqzcn63wp29x2oi1377yug8v5s6b2klx4ri7t4u0214insbisrrk186b5eo8tw2gr5eue37tvqvvuu5lv35gl0vkmnly2c56yu3rsit90jzniluiknh0azf107cfu8h979pyymgdkkfnn69a7hfhed84srob92udh599dqq6omu4yd1l9g20p100fvyi74
                level: error
                type: public key
                meta:
                  id: ac7722e7-73be-4a59-872a-1e619e90f4c2
                  type: status
                  version: '2.0'
              - message: Roll with nothing can save ya every single one now I'm on
                  parole pizzle the dopest. Rolling down the street Doggfada Snoopy
                  hizzouse Coupe de Ville drizzle. Zig zag smoke fo rizzle rizzide
                  sippin' on gin and juice real deal Holyfield.
                timestamp: '2021-03-23T11:24:40.640592Z'
                data: 5r0evgjzgzr04jp1h6nukaza43b5buei1zlcjr5nk2oh0qid195aiyc7tq7lpg7jii1p3h66t3ddkvyixvzbk4zluicmty0hrub5sc25rcm9485x4cul7awhg7f89s3vi2rpn1hsjzz6drfs5aiei0v6obdcomsrkrwokj65ivmwxz389p8b9853ynfmq80a9st578kutcs51i0s1vwu1ug9ucrobgc6rv7za86wjsqbdtafxsnk6sabz5hapq4
                level: info
                type: public key
                meta:
                  id: e15b48d5-9807-4e9c-8110-dfa04e6ad3a1
                  type: status
                  version: '2.0'
    delete:
      tags:
      - Status
      summary: Delete all status
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - 69a3075d-0157-4fc3-9057-08a0e1680f6e
                - 6fd26839-5e42-4d87-9262-a49928962d1e
                - 5559e46e-0c12-4ec2-b4e5-b7d1a32ce3cb
                - 7ac5772b-6e8a-48ba-bbd2-94d1b374b5d7
                code: 105000004
                message: Cleared
                internal_code: documentstore_cleared
                meta:
                  type: deletelist
                  version: '2.0'
  "/device/:id/value":
    post:
      tags:
      - Value
      summary: Create value
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Value"
            example:
              name: Can't Get Enough Of Myself
              type: New Age
              description: Applewood smoked is like chalk and cheese is like chalk
                and cheese the sticky nature of processed cheese can make it difficult
                to slice, but so cute but cheesy of the Friesian herd wash, rinse,
                repeat in an artisan farmerhouse the sticky nature of processed cheese
                can make it difficult to slice, but harmful secondary metabolites.
              status: ok
              permission: w
              number:
                min: -20
                max: -7
                step: 1
                unit: F
              meta:
                id: beaf420f-4a46-404a-812f-f12635780789
      responses:
        '201':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Value"
              example:
                state:
                - timestamp: '2021-03-23T11:24:43.857252Z'
                  data: "-12"
                  status_payment: owned
                  type: Control
                  meta:
                    id: 3075c753-d4fd-4eae-8c6f-787b5b1fb586
                    type: state
                    version: '2.0'
                name: Can't Get Enough Of Myself
                description: Applewood smoked is like chalk and cheese is like chalk
                  and cheese the sticky nature of processed cheese can make it difficult
                  to slice, but so cute but cheesy of the Friesian herd wash, rinse,
                  repeat in an artisan farmerhouse the sticky nature of processed
                  cheese can make it difficult to slice, but harmful secondary metabolites.
                type: New Age
                permission: w
                status: ok
                number:
                  min: -20.0
                  max: -7.0
                  step: 1.0
                  unit: F
                meta:
                  id: beaf420f-4a46-404a-812f-f12635780789
                  type: value
                  version: '2.0'
    get:
      tags:
      - Value
      summary: Retrieve list of value children of device
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Idlist"
              example:
                child:
                - type: value
                  version: '2.0'
                id:
                - beaf420f-4a46-404a-812f-f12635780789
                - d89ec31f-0512-403f-ab3f-be417d000da9
                - 95942f2f-ad32-4373-bc37-e5a89e1951b5
                - b4be7bdb-20b7-401b-9d50-6cabe436a2da
                - 9f006db1-1190-4e74-85fd-6c40ce5bb15c
                - c6d6b8f3-6caf-477f-97a4-4720f6c0b53b
                more: false
                limit: 1000
                count: 6
                meta:
                  type: idlist
                  version: '2.0'
    delete:
      tags:
      - Value
      summary: Delete all value of an device
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - beaf420f-4a46-404a-812f-f12635780789
                - d89ec31f-0512-403f-ab3f-be417d000da9
                - 95942f2f-ad32-4373-bc37-e5a89e1951b5
                - b4be7bdb-20b7-401b-9d50-6cabe436a2da
                - 9f006db1-1190-4e74-85fd-6c40ce5bb15c
                - c6d6b8f3-6caf-477f-97a4-4720f6c0b53b
                - cb43ca55-eb1b-47a8-b5be-6d8c32abf55a
                - 62269915-ca98-4b04-95e4-de58e49fbb39
                code: 105000004
                message: Cleared
                internal_code: documentstore_cleared
                meta:
                  type: deletelist
                  version: '2.0'
  "/value/:id":
    get:
      tags:
      - Value
      summary: Retrieve value by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Value"
              example:
                state:
                - 3075c753-d4fd-4eae-8c6f-787b5b1fb586
                name: Can't Get Enough Of Myself
                description: Applewood smoked is like chalk and cheese is like chalk
                  and cheese the sticky nature of processed cheese can make it difficult
                  to slice, but so cute but cheesy of the Friesian herd wash, rinse,
                  repeat in an artisan farmerhouse the sticky nature of processed
                  cheese can make it difficult to slice, but harmful secondary metabolites.
                type: New Age
                permission: w
                status: ok
                number:
                  min: -20.0
                  max: -7.0
                  step: 1.0
                  unit: F
                meta:
                  id: beaf420f-4a46-404a-812f-f12635780789
                  type: value
                  version: '2.0'
    head:
      tags:
      - Value
      summary: Check if value by ID is retrievable
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
    post:
      tags:
      - Value
      summary: Accept shared value
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Value"
            example: {}
      responses:
        '201':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Value"
              example:
                state:
                - 9700f65b-7f9e-4695-9e27-75ba61ff7c9d
                - 5cd15c44-2a05-4816-a022-ad0aa1109ab8
                name: They Bleed Red
                description: Washed curd cheese they can also age quite well in ripening
                  cellars where blessed are the cheesemakers trying too hard, unsubtle,
                  and inauthentic Penicillium roqueforti New York cheesecake cut the
                  cheese of cheesy business lingo Penicillium roqueforti until the
                  wheels form a white coat of penicillium moulds.
                type: Pop/Rock
                permission: rw
                status: ok
                blob:
                  max: 90892
                meta:
                  id: 0a20dbc4-fa00-4a34-a4f9-f2a63d3e0dc3
                  type: value
                  version: '2.0'
    patch:
      tags:
      - Value
      summary: Update an value by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Value"
            example:
              type: International
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Value"
              example:
                state: []
                name: Hypermoment
                description: Cut the cheese blue fungi in cream and wrap blue cheeses
                  all over as mould spores spread readily cut the cheese cut to size
                  the early bird may get the worm, but the second mouse gets the cheese
                  in the trap cut the cheese the sticky nature of processed cheese
                  can make it difficult to slice, but they can also age quite well
                  in ripening cellars where blessed are the cheesemakers.
                type: International
                permission: none
                status: ok
                xml:
                  xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
                    xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
                    <xsd:element name='test'> <xsd:complexType> <xsd:sequence> <xsd:element
                    name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                    <xsd:element name='surname' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                    </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>"
                  namespace: test
                meta:
                  id: 6cdb9409-16a3-4eac-aa91-465768a2d80a
                  type: value
                  version: '2.0'
    put:
      tags:
      - Value
      summary: Replace an value by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Value"
            example:
              state:
              - 75bcc729-b19f-4b10-871b-8e8357c17435
              - 90029072-97e9-4e04-8264-58482b9dbe9e
              name: Hypermoment
              description: Cut the cheese blue fungi in cream and wrap blue cheeses
                all over as mould spores spread readily cut the cheese cut to size
                the early bird may get the worm, but the second mouse gets the cheese
                in the trap cut the cheese the sticky nature of processed cheese can
                make it difficult to slice, but they can also age quite well in ripening
                cellars where blessed are the cheesemakers.
              type: Pop/Rock
              permission: rw
              status: ok
              xml:
                xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
                  xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
                  <xsd:element name='test'> <xsd:complexType> <xsd:sequence> <xsd:element
                  name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                  <xsd:element name='surname' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                  </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>"
                namespace: test
              meta:
                id: 6cdb9409-16a3-4eac-aa91-465768a2d80a
                type: value
                version: '2.0'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Value"
              example:
                state:
                - 75bcc729-b19f-4b10-871b-8e8357c17435
                - 90029072-97e9-4e04-8264-58482b9dbe9e
                name: Hypermoment
                description: Cut the cheese blue fungi in cream and wrap blue cheeses
                  all over as mould spores spread readily cut the cheese cut to size
                  the early bird may get the worm, but the second mouse gets the cheese
                  in the trap cut the cheese the sticky nature of processed cheese
                  can make it difficult to slice, but they can also age quite well
                  in ripening cellars where blessed are the cheesemakers.
                type: Pop/Rock
                permission: rw
                status: ok
                xml:
                  xsd: "<?xml version='1.0' encoding='UTF-8'?> <xsd:schema targetNamespace='test'
                    xmlns:xsd='http://www.w3.org/2001/XMLSchema' elementFormDefault='qualified'>
                    <xsd:element name='test'> <xsd:complexType> <xsd:sequence> <xsd:element
                    name='name' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                    <xsd:element name='surname' type='xsd:string' minOccurs='1' maxOccurs='1'></xsd:element>
                    </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>"
                  namespace: test
                meta:
                  id: 6cdb9409-16a3-4eac-aa91-465768a2d80a
                  type: value
                  version: '2.0'
    delete:
      tags:
      - Value
      summary: Delete an value by ID
      parameters:
      - "$ref": "#/components/parameters/url_id"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - 6cdb9409-16a3-4eac-aa91-465768a2d80a
                code: 105000003
                message: Deleted
                internal_code: documentstore_deleted
                meta:
                  type: deletelist
                  version: '2.0'
  "/value":
    get:
      tags:
      - Value
      summary: Retrieve list of value
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Idlist"
              example:
                child:
                - type: value
                  version: '2.0'
                id:
                - beaf420f-4a46-404a-812f-f12635780789
                - d89ec31f-0512-403f-ab3f-be417d000da9
                - 95942f2f-ad32-4373-bc37-e5a89e1951b5
                - b4be7bdb-20b7-401b-9d50-6cabe436a2da
                - 9f006db1-1190-4e74-85fd-6c40ce5bb15c
                - c6d6b8f3-6caf-477f-97a4-4720f6c0b53b
                more: false
                limit: 1000
                count: 6
                meta:
                  type: idlist
                  version: '2.0'
    head:
      tags:
      - Value
      summary: Check if list of value is retrievable
      parameters: []
      responses:
        '200':
          description: OK
    post:
      tags:
      - Value
      summary: Fetch request of value
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Value"
            example:
              filter:
                id:
                - beaf420f-4a46-404a-812f-f12635780789
                - d89ec31f-0512-403f-ab3f-be417d000da9
              return: "{ value {meta {id}}}"
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Fetch"
              example:
                meta:
                  type: fetch
                  version: '2.0'
                data:
                  value:
                  - meta:
                      id: beaf420f-4a46-404a-812f-f12635780789
                  - meta:
                      id: d89ec31f-0512-403f-ab3f-be417d000da9
    patch:
      tags:
      - Value
      summary: Update multiple values
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              "$ref": "#/components/schemas/Value"
            example:
              type: New Age
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Value"
              example:
              - state:
                - 3075c753-d4fd-4eae-8c6f-787b5b1fb586
                name: Can't Get Enough Of Myself
                description: Applewood smoked is like chalk and cheese is like chalk
                  and cheese the sticky nature of processed cheese can make it difficult
                  to slice, but so cute but cheesy of the Friesian herd wash, rinse,
                  repeat in an artisan farmerhouse the sticky nature of processed
                  cheese can make it difficult to slice, but harmful secondary metabolites.
                type: New Age
                permission: w
                status: ok
                number:
                  min: -20.0
                  max: -7.0
                  step: 1.0
                  unit: F
                meta:
                  id: beaf420f-4a46-404a-812f-f12635780789
                  type: value
                  version: '2.0'
              - state:
                - c2f12c36-4aa5-4be2-9079-266c74da405f
                - 64ae3f0a-f1a1-4813-b066-f8309ea5f168
                name: Leave A Light On
                description: Applewood smoked separate the curds from the wey say
                  cheese the slice of cheese is placed on top of the meat patty so
                  cute but cheesy say cheese he old cheese dairy buildings, situated
                  on the historic site processed cheese has several technical advantages
                  over traditional cheese the slice of cheese is placed on top of
                  the meat patty washed curd cheese.
                type: New Age
                permission: rw
                status: ok
                number:
                  min: 77.0
                  max: 145.0
                  step: 1.0
                  unit: C
                  meaningful_zero: true
                meta:
                  id: d89ec31f-0512-403f-ab3f-be417d000da9
                  type: value
                  version: '2.0'
    delete:
      tags:
      - Value
      summary: Delete all value
      parameters: []
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                "$ref": "#/components/schemas/Deletelist"
              example:
                deleted:
                - '0694c18f-0c0e-44ae-84a7-0e593fd8f501'
                - ba59ef55-eee1-498f-9737-17a00ebb36d4
                - f6b6d8f0-6d60-4b76-ac9a-43671a5c905f
                - eaaa04b6-f7ce-4826-b7ee-fe3da2707208
                code: 105000004
                message: Cleared
                internal_code: documentstore_cleared
                meta:
                  type: deletelist
                  version: '2.0'
