How to access custom fields added in Project Info via Archicad C++ API?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2025-06-26 05:58 AM
Hi everyone,
I'm developing an Archicad Add-On using the C++ API and need to retrieve custom fields that were manually added in the "Project Info" dialog (File > Info > Project Info).community.graphisoft.com
I understand that API_ProjectNoteInfo provides access to standard fields like projectName, client, and company. However, it doesn't seem to include any custom fields added by the user.
Is there a way to programmatically access these custom fields using the Archicad C++ API?
Any guidance or examples would be greatly appreciated.
Thank you!
Solved! Go to Solution.
- Labels:
-
Discussion
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2025-06-26 11:23 AM
To read custom fields, use the APIAny_GetAutoTextsID function (named ACAPI_AutoText_GetAutoTexts in versions 27/28) with the parameter API_AutotextType type = APIAutoText_Custom. Refer to the API sample code in Goodie_Functions.cpp for implementation examples.
Industrial Architect and Structural Design Engineer, developer of free addon for sync GDL param and properties

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2025-06-26 11:23 AM
To read custom fields, use the APIAny_GetAutoTextsID function (named ACAPI_AutoText_GetAutoTexts in versions 27/28) with the parameter API_AutotextType type = APIAutoText_Custom. Refer to the API sample code in Goodie_Functions.cpp for implementation examples.
Industrial Architect and Structural Design Engineer, developer of free addon for sync GDL param and properties
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2025-06-30 05:56 AM
Thank you sir, it works!