{
    "swagger":"2.0",
    "info":{
        "description":"The Oracle Insurance Policy Administration REST API enables you to perform Create and search operations on the OIPA Entities through Cycle.",
        "version":"2025.10.09",
        "title":"REST API for Oracle Insurance Policy Administration - Cycle",
        "termsOfService":"https://www.oracle.com/legal/terms.html",
        "contact":{
            "url":"https://support.oracle.com"
        },
        "x-summary":"The Oracle Insurance Policy Administration REST API enables you to perform Create and search operations on the OIPA Entities through Cycle."
    },
    "basePath":"/CycleService/rest/services",
    "tags":[
        {
            "name":"tasks"
        }
    ],
    "paths":{
        "/tasks":{
            "post":{
                "tags":[
                    "tasks"
                ],
                "summary":"Submit the task to Cycle for batch processing",
                "description":"The CycleService REST API can be used to submit a task of activity processing from the OIPA user interface or any third-party system to Cycle Agent.",
                "operationId":"tasks",
                "consumes":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"header",
                        "name":"ClientNumber",
                        "description":"For basic Authentication, the ClientNumber (Username) is sent in the HTTPS header request along with PersonalId as a string in Bit64 Encryption.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"PersonalId",
                        "description":"For basic Authentication, the PersonalId (Password) is sent in the HTTPS header request along with ClientNumber as a string in Bit64 Encryption.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":{
                            "cycleLevel":"03",
                            "cycleAction":"P",
                            "cycleId":"D657D934-B8EB-4ADD-A27E-1812FA5CEFCD",
                            "activityId":"C61EC1A9-1522-465F-A2A5-8A9C0DD989CE",
                            "companyId":"05711222-7DB3-4EBD-A821-57A30A699B88",
                            "processAll":"false"
                        },
                        "required":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"This operation does not return any elements in the response body. Created along with CycleGUID."
                    },
                    "401":{
                        "description":"Authentication refused for provided credentials or the token is invalid. Please contact the System Administrator. This message appears when authentication is not provided in the Rules Palette."
                    },
                    "403":{
                        "description":"Authentication refused for provided credentials or the token is invalid."
                    }
                },
                "x-internal-id":"tasks-post",
                "x-filename-id":"tasks-post"
            }
        }
    },
    "externalDocs":{
        "description":"Find out more about PAS REST end points",
        "url":"http://www.oracle.com"
    }
}