Workflow Issue when creating Project via API

Hi I am facing following error while creating a Project via API in Trados Language Cloud.

Below is the request body object: 

{
        "name": "Testing",
        "dueBy": "2024-10-22T09:00:00.000Z",
        "location": "b9ef8eb375774d03ad9cd0ecb0ef9262",      
        "languageDirections": [
          {
            "sourceLanguage": {
              "languageCode": "en-GB"
            },
            "targetLanguage": {
              "languageCode": "it-IT"
           }
          }
        ],
         "translationEngine": {
          "id": "670d2ae79e83724d0463217a",
          "strategy": "copy"
        },
        "fileProcessingConfiguration": {
          "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
          "strategy": "copy"
        },
"workflow": {
        "id": "670e81f65965ed799462a20b", //the workflow identifier id
        "strategy": "copy"
    }
      }
And the error is: 
{
    "errorCode": "invalid",
    "message": "Invalid input on create project.",
    "details": [
        {
            "name": "workflow.id",
            "code": "invalid",
            "value": "en-GB -> it-IT"
        }
    ]
}