om.dev
om.dev

Reputation: 11

Autodesk Construction Cloud API - Create new Project

I'am trying to implement an integration with Autodesk Construction Cloud, and I want to sync my projects from my app to Autodesk.

It's not an issue to create projects with BIM 360 API, it works just as expected. Link

Bad thing here is that BIM 360 projects POST endpoint is not forward-compatible with ACC. Proof

I cannot find a way to create projects via REST with Autodesk Construction Cloud type. It seems only possible to update project's image(Link), and it not helps me.

Do anybody know if it possible at all to create ACC projects with REST?

Upvotes: 1

Views: 773

Answers (3)

Eason Kang
Eason Kang

Reputation: 7070

Update as 20 Nov 2023:

ACC admin project creation API is there:

https://aps.autodesk.com/blog/acc-project-admin-api-project-creation-and-user-management

================

Unfortunately, there is no API for creating ACC projects currently. It's a high-demand request logged as ACSADMIN-2707. Please stay tuned with us.

Upvotes: 0

user16068355
user16068355

Reputation: 41

url_create_project = f'https://developer.api.autodesk.com/construction/admin/v1/accounts/{accountid}/projects'
headers = {
    'Authorization': f'Bearer {auth_code}',
    'Content-Type': 'application/json'
}
data = {
    "name": "testproject ACC",
    "classification": "production",
    "startDate": "2024-01-01",
    "endDate": "2030-12-31",
    "type": "Single-Family Housing",
    "projectValue": {
        "value": 0,
        "currency": "EUR"
    },
    "jobNumber": "00000000",
    "addressLine1": "strees 21",
    "city": "ciry",
    "postalCode": "5702LD",
    "country": "NL",
    "timezone": "Europe/Amsterdam",
    "constructionType": "New Construction",
    "platform": "acc",
    "template": {
        "projectId": "abcdef56-32dr-3ed5-4657-23445edr45ff"
                      
    }
}

Upvotes: 0

user16068355
user16068355

Reputation: 41

The api endpoint to create projects is there now, and works great. Jou can choose a template to use which then generates the folder structure, workflows, custom attributes etc etc

Upvotes: 0

Related Questions