and Delete a service description in the platform N.A. GET /templates List all available templates in the platform N.A. Array of available templates POST /templates Create a new template and make it available in the platform Template description Template Identifier GET PUT DELETE /templates/{id} Retrieve Update and Delete a template description in the platform N.A. Service Description updates N.A. Status Service Manager POST /services/query Create a semantic query for services or templates Query Description Inputs and Outputs needed Array of Services matching the query POST Create a query to resolve correspondent services needed for the execution will be selected. Query description type of template needed. Returns the correspondent workflow to execute. Workflow Manager POST Executes a workflow as defined by the Service Manager Workflow template filled with all the needed information for the execution Workflow Identifier GET /workflows/{id} Gets the information of a workflow and its state N.A. Workflow description and status Virtual Entity Access Interface GET /virtualentities List all available entities N.A. of Virtual Entities matching the query GET PUT DELETE Retrieve Update and Delete a virtual entity in the platform N.A. VE Description updates N.A. Status POST Create a semantic query for virtual entities Query Description Array of virtual entities matching the query Identity Management POST /virtualentities Create a new entity assigning a unique identity Virtual Entity Description Web Identifier SmartTag Creation POST Creates a new SmartTag and assigns it to the correspondent Virtual Entity SmartTag Description Identifier
GET PUT DELETE Retrieve Update and Delete a SmartTag in the platform N.A. VE Description updates N.A. Status SmartTag Printing GET /virtualentities /printers List all available printers N.A. Array of printers available POST Registers a printer description Printer Description Identifier POST Create a semantic query for printers Query Description of printers’ entities matching the query POST Sends a print action and returns the corresponding printing results Print action description Status and identifier GET /virtualentities Gets the status of a printing action N.A. Status of the printing process 1 TagItSmart components available for the Open Call Component Description SmartTag Encoding, Creation and FC-Scanner (Javascript Web based SKD) for EVRYTHNG platform. Web based components that enables the development of web applications that use SmartTags (functional inks and NFC) (Javascript SDK). Virtual Entity Access Interface API endpoints to create Virtual Entities that have SmartTags associated. EVRYTHNG will provide backend support with free access to their IoT Smart Products Platform. Documentation can be found here: Stream Processing Ability to process the SmartTags information in real time and send events. EVRYTHNG will provide backend support with free access to their IoT Smart Products Platform. Documentation can be found here: Identity Management Ability to create unique Web Identities of Virtual Entities to be used with the SmartTags. EVRYTHNG will provide backend support with free access to their IoT Smart Products Platform. Documentation can be found here: User Management/Authentication/Access Control Ability to capture interactions from the applications and the SmartTags and define custom analytics that can be used in applications. EVRYTHNG will provide backend support with free access to their IoT Smart Products Platform. Documentation can be found here: Data Analytics Ability to capture interactions from the applications and the SmartTags and define custom analytics that can be used in
SmartTag module (creation, scanning, decoding) Code creation (VE’s). Scanning FC (DM) in mobile Android based user authentication An authentication method which uses the user location and location history to authenticate a user. Semantic parser A biometric technique to authenticate users on mobile devices by using their typing behaviour. NFC opensense, SpeedTap, Temperature labels Printing of inks and information about the availability Analog printing (flexography) of thermochromic and photochromic inks. Partners also free to print at other places. Recommendations on where to find suitable commercial inks. Inkjet printing of tags (1) CMYK inkjet printing of tags with standard ink set using Durst "Roh" printer series (Lienz) on customer substrates; if customer substrates are not available, then f.e. standard R2R tag materials or flatbed media (PVC, PP, PS) is recommended (2) R&D on functional inkjet inks (focus: thermochromic and photochromic inks); if available then inkjet printing of those using the Durst Rho printer series Product materials recyclability API (Europe) and Recycling locations API (on demand) API Endpoints to obtain recycling information and disposal locations based on materials of products in Europe.