Skip to main content

Scripting Reference

The Scripting Reference provides a technical deep dive into the Paracore execution environment. This is the definitive guide for developers looking to leverage the full power of the Revit API and Paracore's global helpers.

Essential API Reference

Global Helpers

Instant access to the Revit context (Doc, UIDoc, UIApp), logging (Println), and transaction management (Transact).

Paracore Extension Methods

The definitive, exhaustive reference for every global object (Doc, Selection, etc.) and "Magic" extension method (GetNum, SetVal, Table) with comprehensive usage examples.

The Parameter Engine (Reference)

A detailed breakdown of all supported attributes, naming conventions, and data providers.

Revit Element Selection

How to use specialized Revit pickers (Point, Element) and filter model data efficiently.

Units & Conversion

The technical details of how Paracore handles unit transformations from the UI to Revit's internal database.

Libraries & Dependencies

A list of pre-installed industry libraries (RestSharp, MiniExcel, etc.) and how to reference external DLLs.


Paracore's reference is designed to get you from "idea" to "automated" as quickly as possible.