Activity via POST activities
{
"commandLine": [
"$(engine.path)\\\\revitcoreconsole.exe /al \"$(appbundles[Ifc2Rvt].path)\""
],
"parameters": {
"ifcFile": {
"verb": "get",
"description": "Input IFC File",
"required": true,
"localName": "input.ifc"
},
"outputRVT": {
"verb": "put",
"description": "Output IFC RVT File",
"localName": "output.ifc.rvt"
}
},
"id": "youralais.Ifc2RvtActivity+dev",
"engine": "Autodesk.Revit+2022",
"appbundles": [
"youralais.Ifc2Rvt+dev"
],
"settings": {},
"description": "Activity of resaving IFC to RVT",
"version": 1
}
Workitem via POST workitems
{
"activityId": "youralais.Ifc2RvtActivity+dev",
"arguments": {
"ifcFile": {
"verb": "get",
"url": "https://developer.api.autodesk.com/oss/v2/signedresources/...region=US"
},
"outputRVT": {
"verb": "put",
"url": "https://developer.api.autodesk.com/oss/v2/signedresources/...?region=US"
}
}
}
This sample is licensed under the terms of the MIT License. Please see the LICENSE file for full details.
Eason Kang @yiskang, Forge Partner Development