> ## Documentation Index > Fetch the complete documentation index at: https://docs.restaurant365.com/llms.txt > Use this file to discover all available pages before exploring further. # /public/v1/pos/trigger > Triggers processing of all pending import requests for the specified import session ## OpenAPI ````json POST /public/v1/pos/trigger { "openapi": "3.0.1", "info": { "title": "R365.PublicApi", "contact": { "name": "R365 Services Team", "email": "r365@restaurant365.com" }, "version": "1.0" }, "security": [ { "Bearer": [] } ], "paths": { "/public/v1/pos/trigger": { "post": { "tags": [ "sync" ], "description": "Triggers processing of all pending import requests for the specified import session", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/R365.Pos.Public.Contracts.Trigger.Models.PostTriggerRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/R365.Pos.Public.Contracts.Trigger.Models.PostTriggerResponse" } } } }, "422": { "description": "Unprocessable Content", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/R365.Pos.Public.Models.R365Error" } } } } } } } }, "components": { "schemas": { "R365.Pos.Public.Contracts.Trigger.Models.PostTriggerRequest": { "type": "object", "properties": { "importId": { "type": "integer", "description": "Unique numeric identifier of the import session to trigger.", "format": "int64" } }, "additionalProperties": false, "description": "Triggers processing of all pending import requests for the specified import session" }, "R365.Pos.Public.Contracts.Trigger.Models.PostTriggerResponse": { "type": "object", "properties": { "isSuccess": { "type": "boolean", "description": "Indicates whether all sections processed without errors." }, "status": { "type": "string", "description": "Processing status after the trigger completed. Values are \"Pending\", \"Failed\", \"Processing\", \"ProcessingWithFailures\", \"Completed\", \"PartiallyCompleted\".", "nullable": true }, "sectionResults": { "type": "array", "items": { "$ref": "#/components/schemas/R365.Pos.Public.Contracts.Trigger.Models.SectionResult" }, "description": "Per-section outcomes from the trigger operation.", "nullable": true } }, "additionalProperties": false, "description": "Result of a trigger operation, including per-section processing outcomes." }, "R365.Pos.Public.Models.R365Error": { "type": "object", "properties": { "errorCode": { "type": "string", "description": "", "nullable": true }, "innerError": { "$ref": "#/components/schemas/R365.Pos.Public.Models.R365Error" } }, "additionalProperties": false }, "R365.Pos.Public.Contracts.Trigger.Models.SectionResult": { "type": "object", "properties": { "importType": { "type": "string", "description": "Import section this result corresponds to. Values are \"Sales\", \"Tills\", \"Deposits\", \"Paidouts\", \"LaborEmployees\", \"LaborPunches\", \"LaborJobTitles\".", "nullable": true }, "isSuccess": { "type": "boolean", "description": "Indicates whether this section was processed without errors." }, "errorMessage": { "type": "string", "description": "Error message describing the failure reason, if the section did not succeed.", "nullable": true } }, "additionalProperties": false, "description": "Outcome of processing a single import section during a trigger operation." } }, "securitySchemes": { "Bearer": { "type": "http", "description": "Put **_ONLY_** your JWT Bearer token on textbox below!", "scheme": "Bearer", "bearerFormat": "JWT" } } } } ````