
The Fastest Way To Automate Revit!

Miguel Pinheiro
"Exceeded all my expectations!"
This course exceeded all my expectations, I can't imagine a better or faster way to learn pyRevit.
It's very well organized, filled with real-use case examples, and the Discord community was a brilliant idea.
For the value it delivers, this course is insanely affordable. I highly recommend it!

Iorhan Vendruscolo
"Very Beginner-Friendly!"
The course takes you from the basic steps to setting up your programming environment to more complex API-related topics, making it very beginner-friendly.
As someone relatively new to the programming world, I was able to make my very first script work in the first classes.
But the real unexpected gem was the Discord community.

Why Automate Revit?
Revit is not Perfect...
Every day: you open Revit and it's the same story:
Click, drag, adjust, move… over and over you are stuck in the same edit menu.
At first, it seems normal to work manually on repetitive tasks.
But soon, these daily tasks start to drain your creativity and waste too much time…
The real tragedy?
Most AEC Experts think they have no choice…
They accept the soul-draining workflow as a given,
and they miss out on promotions, new projects and being irreplaceable.
Every day you stick with the same old workarounds is another day
you’re falling behind competitors who’ve embraced automation.
If you’ve ever thought,
“There has to be a better way”,
You’re right. There is…

Better Way To Work.
Automation Gap in Revit
Many Revit Users don't even know it, but
Autodesk has purposely left "Revit's back door open",
so advanced users can tap into its hidden powers.
This is how we can create custom tools that do dirty work for us.
Update hundreds of views with a click? Done.
Change 1000+ parameters? Easy.
Generate custom reports? Not a problem.
But how???
The answer is - Revit API.
You write code once to replace endless mouse clicks…
The code is the best leverage on your time.
It can multiply your output while working less.
That's the magic of automation.🪄
Automate
Repetitive Tasks
Create
Custom Workflows
Reduce
Human Errors
Save Hundreds
of Hours
Grow Your Career Faster Than Ever!


Introducing
LearnRevitAPI Training

Learn how to create custom tools to save time, achieve unique workflows and advance your career as a Revit Automation Expert.
Be x10 More Productive.
by Erik Frits
Once You Join - You Get:

Proven
Revit API Roadmap
Easy to follow roadmap that covers everything from absolute python basics to more advanced Revit API workflows.
Each lesson comes with video, written summary and community support.

Lifetime Course Access
+ All Future Updates
Get instant access to courses that will guide you on your programming journey for Revit, no matter your current skill.
Additionally, I keep updating lessons and adding more modules based on your feedback at no extra cost to help you learn.

Access to
Exclusive Community
Join private community to get direct access to me and hundreds of other developers.
Inside you can discuss lessons, chat about Revit Automation, share your progress and most importantly -
Ask for help when you need it.
Erik has been on my BIM radar for a while now. I'm constantly impressed by his abilities to take complex subjects like the Revit API and break them down in a friendly way.
This platform presents a culmination of these abilities. I see great potential and growth opportunity for people participating in his content.

Gavin Crump

What's included?
The Most Comprehensive Revit API Training for Beginners
No matter your current programming skill, you'll be able to follow along this training. You'll get multiple courses for each stage of your programming journey!

Start with the absolute basics of Revit Automation.
Learn about pyRevit, Python and Revit API so you can create your own custom dream tools for Revit.
By the end you will understand the whole process
and Begin Your Revit Automation Journey.

Dive Deeper into Revit API.
This advanced course provides more in-depth theory and shows how to apply it in practice so you learn by doing.
Think of it as a library of tutorials that you can
reference when you create new tools for Revit.

Sneak Peak.
Inside Each Lesson You'll Find:
🎦 In-Depth Video Lesson
📝 Written Summary
♻️ Reusable Code Snippets
💼 Homework To Practice
💬 Community Chat


That's not all!
You Also Get Amazing FREE Bonuses
These bonuses were created based on community feedback to help you on your programming journey and go beyond the basics.
Extra Training
Bonus #1:
Modern UI Course
Create custom good-looking UI forms.
This bonus course simplifies the process of creating UI forms for your tools with modern WPF framework. Start asap as a beginner and only focus on what really matters.
Code Samples
Bonus #2
Code Library
Get access to reusable code library where you will find my best actionable code snippets that can be copied to your scripts to solve the most common problems each developer encounters with Revit API.
Dev Community

Bonus #3
LearnRevitAPI Community

Probably You Wonder...
Will It Work For You?
Like any other training you need to put in enough effort to get the desired results. But once you start, this will change the way you work forever.
You're tired of repetitive and boring work in Revit
Want to Automate, but don't know where to start
You want someone to walk you through the steps
You're ready to put in the work
You Aren't Interested in programming
You Aren't willing to put in the time and effort
You want to rely 100% on AI
You expect everything to be done for you


Get It Today!
Pricing Plan
You can join today with the best price before it increases as I keep updating the course.
LearnRevitAPI Academy
2x €499 €345
Two Payments for Lifetime Access.
Immediate Access to:
LearnRevitAPI - Basics (Course)
LearnRevitAPI - Advanced (Course)
LearnRevitAPI - Modern UI (Course)
LearnRevitAPI - Code Library
LearnRevitAPI - Community
Payment Plan
Most Popular
LearnRevitAPI Academy
€995 €675
Single Payment for Lifetime Access
Immediate Access to:
LearnRevitAPI - Basics (Course)
LearnRevitAPI - Advanced (Course)
LearnRevitAPI - Modern UI (Course)
LearnRevitAPI - Code Library
LearnRevitAPI - Community
Lifetime Access to the Course + All Future Updates
Follow the proven roadmap to automate Revit and get all future updates for free.
Hands-On Learning
Learn by doing is the best approach to programming, and that's exactly how you will learn Revit API.
Written Summaries
Each lesson comes with a detailed written lesson summary so you can get all code snippets, and follow the lesson in the written form after you watched the video.
Certificate of Completion
You'll receive a certificate of completion for the course.
Bonus #1: Modern UI for pyRevit Course
Create custom UI Forms for your tools following this beginner-friendly bonus course that focuses only on what matters.
Bonus #2 Code Library
Access library of reusable code snippets to solve common problems with Revit API.
Bonus #3 LearnRevitAPI Community
Get direct access to me an hundreds of other Revit API developers to chat about Revit Automation, get feedback and
ask for help when you need it the most.

It's Risk Free.

Erik Frits
YouTube:
500k Views
10k Subsribers
LinkedIn:
15k+ Followers
LearnRevitAPI
Newsletter
9k+ Readers

Hi There!
My name is Erik Frits. I'm a BIM Specialist and Revit Automation expert with 7+ years of experience.
Like many of you I didn't know anything about programming, but my days were full of repetitive tasks in Revit. And I had to look for a 'Better Way'.
That's when I discovered the hidden power of Revit API.
When I started, there were no courses from start to finish on Revit automation. And free resources were useless, so I had to learn it own my own. It was frustrating and I wasted hundreds of hours on simple things…
But after a lot of trials and errors, I slowly picked up the basics and started creating a lot of custom tools. Since then I developed hundreds of tools and automated many workflows in the office and my career grew faster than I expected.
Then I decided to share what I learnt with the world and I realized that a lot of people want to automate but they don't know where to start.
That led me to create a course that any beginner can follow along to begin Revit Automation. And since then more than 500+ students have followed my proven roadmap to Learn Revit API.
This course provides you a step by step lessons that are built on top of each other so you don't feel overwhelmed. Each lesson comes with a Video, Written Summary and a community chat in case you have questions or need help.
The best part? I keep updating materials based on your feedback.
And if you join today, I will share all of that knowledge with you.

Testimonials.
Here's What Others Say

Bikbov Ilnur
BIM Coordinator
This course helped me understand how to create custom tools for my Revit tasks.
The material exceeded my expectations. Most lessons are short and easy to follow (even with my limited English).
I used some scripts from the course right away. I modified them to fit my needs and applied them at work. They saved me time and even led to a pay raise.
I've completed the course in fours months at a slow pace, with breaks extending it to six months.
I would definitely recommend this course. It has been one of the most useful experiences so far.

Miguel Pinheiro
BIM Specialist / NIRAS
"I can't imagine a better or faster way to learn pyRevit."
This course exceeded all my expectations, I can't imagine a better or faster way to learn pyRevit.
It's very well organized, filled with real-use case examples, and the Discord community was a brilliant idea. We get to share our developments with others and ask questions (Erik is super active in giving support there!).
For the value it delivers, this course is insanely affordable. I highly recommend it!

Iorhan Vendruscolo
Civil Engineer
"Made my very first script work in the first classes"
The course takes you from the basic steps to setting up your programming environment to more complex API-related topics, making it very beginner-friendly.
As someone relatively new to the programming world, I was able to make my very first script work in the first classes.
But the real unexpected gem was the Discord community. Whenever I need help, I can just shoot a quick message and get some answers in the chat.
Even cooler is when you have the opportunity to help someone; that's when you really learn things you wouldn't expect.

Jean-Marc Couffin
Senior BIM Specialist

Thomas Vogt
VDC Technology & Process Manager
"The course has exceeded my expectations."
The course's was exceptional in teaching pyRevit. It had clear explanations and manageable modules that built upon each other.
Lessons were supportive, including video tutorials and code samples. Also the LearnRevitAPI Community was invaluable. It provides a collaborative and supportive environment.
The course has exceeded my expectations in terms of content depth and the instructor's commitment to ongoing support. I highly recommend this course, and I'm excited about the upcoming content.

Andreas Draxl
BIM Manager

Morpheus
BIM Specialist
"Took me less than 30 minutes to create my first plugin."
I was more interested in C# at the time. Then one day, EF released the pyRevit Starter Kit, and that’s when I realized the mistake I had made. EF has simplified the process of learning the Revit API by breaking down each concept so clearly that anyone can grasp it.
It took me less than 30 minutes to create my first plugin, and in less than a month, I’ve already created over 10 plugins.
Don’t make the same mistake I did—start learning now!

Jean-Marc Couffin
Senior BIM Specialist at BIM One
"I highly recommended the course."
LearnRevitAPI is a valuable resource for anyone looking to master the Revit API and develop plugins with confidence.
I highly recommended the course for Revit Experts, BIM specialists, Beginners and experienced Python coders in the field.

Andreas Draxl
BIM - Manager
"It is not so difficult as it seems."
I'm an Architect since 12 years, working in Autodesk Revit.
I discovered pyRevit 2 years ago and thought learning RevitAPI was impossible. But this course is really bridging the gap between Python, coding, and practical use.
It is not so difficult as it seems.

Regis Phelippe
BIM Coordinator
I'm very happy because after following the first 6 lessons of Revit API Course I think I can develop the add-ins that I needed for so long! Very good work, thank you.
T. Bradley
Architect
"I can’t recommend this course highly enough."
I looked at several online courses, but this one stood out by far, because Erik continues to develop and add more content so you don’t plateau, but steadily keep increasing your knowledge.
The video lessons show you step by step how to set up your coding environment and quickly get you started on creating your first Add-Ins.
The Community is such a bonus on top of all the content you get in the lessons. It’s a place where code is shared and loads of help is given to assist you in problem solving your scripts. Erik is very active there.
I can’t recommend this course highly enough, and you will get so much joy from the freedom of being able to write your own custom Revit tools.

Onur Korkmaz
BIM Software Developer
Thanks to your amazing resources, I started developing with pyRevit.
Now, my extensions have reached almost +200 tools (Arch, Str, and MEP)

Pavel Formanek
BIM Specialist
"This Course was a turning point in my professional journey."
This Course was a turning point in my professional journey as an BIM Specialist.
Before enrolling, we were using lots of custom made dynamo scripts, where we still had problem with custom packages, after turning to pyrevit everything becomes easier.
Erik made complex concepts accessible and easy to use even for beginners.
Everything was demonstrated step by step from very beginning. Thanks to this course I enhance my technical skills to new levels but moreover, increased my value within my company by introducing new efficiencies.

Mohamed Mostafa Bedair
Architect at Saudi Diyar Consultants
"I consider this course a big leap in my career like no other."
Teach me how to fish🎣 and you will feed me for life!! This is what the course promises you, Guaranteed 👌
I consider this course a big leap in my career like no other. The content is great, organized, and informative. It helps you Learn Revit API in an easy way. It will also help you understand Revit itself even more.
And if you struggle with something, ask the community. The Community is helpful and friendly. We help each other, share our code, and laugh out loud over our hard times.
Alhamdulillah, I‘m using it now in my company, making more tools to make our tasks and lives much easier.

Marni Reinert Jakobsen
"Big step forward in my career."
LearnRevitAPI has been a game-changer for me.
What I liked most was how straightforward the lessons were—they made a complex topic feel approachable.
It took some time and effort, but once I started seeing results, it was incredibly rewarding.
This learning experience has given me the tools to automate workflows in Revit, which has been a big step forward in my career.
If I were to recommend it to a friend, I’d say; Don’t hesitate!
The skills you gain here are worth the investment.

Tomasz Michalek
BIM Coordinator
"The LearnRevitAPI course is the best!"
The LearnRevitAPI course is the best! Additionally, the support on the Discord group is very helpful, I think it's the main value of this course 🔥

Mohamed Mostafa Bedair
Architect

Daniel Valcarcel
BIM Specialist
"The course went above and beyond what I expected!"
I just finished the course, and I’ve got to say, it was a great experience!
The content was super informative and easy to understand, even for someone new to the Revit API.
What I really appreciated, though, was the Discord community— being able to ask questions, share ideas, and get advice from other learners and Erik was awesome. It made the whole process a lot less intimidating and way more fun.
It's definitely worth it, especially if you value a supportive learning environment with great interaction.
The course went above and beyond what I expected!

Juan Paniagua
Architect
This is one of the most expected courses in the AEC world! 🔥
Charlie
"His instructional material is second to none."
Erik has put out some really good content! I'm just getting started with Revit API and have learned a lot in short time.
His instructional material is second to none. Very excited for the potential!

Zakarya Kabbara
"Easy to grasp."
Such a great course!
Very well-structured to make this complex topic easy to grasp. I learned a lot in every single video I watched.
I really appreciate the clarity and practical examples used throughout. Great content overall!
Thank you

Maria Florencia Retamal Borgogno
BIM Coordinator Architect
"Course opens so many options"
Taking the LearnRevitAPI course opens so many options for Revit users.
After completing it, I started developing basic tools for my company and I'm feeling that I'm just scratching the surface of it. Good thing: this course not only provides a quick start and guidance but also equips you with the necessary tools to continue researching and learning.
Happy coding! 😊

Matteo Gentili
BIM Specialist
"Very happy to have purchased the course."
I am very happy with how the course is structured. I had no previous experience in programming and I'm learning a little at a time.
This course has certainly given you more awareness of how the Revit API works. I am very happy to have purchased the course. I hope the community will develop more and more and that I can keep learning from it

Ricardo Schenk
Bim Modelleur / Hoogendoorn BV
"Behind this entire training is a community that can help you."
This training contains more than the lessons you see or the videos you see on YouTube.
Behind this entire training is a community that can help you with your Python scripts. Both with the scripting itself as well as helping with problem-solving and brainstorming. This training is really recommended.
Each assignment has a separate channel in Discord to keep track of all questions and improvements per lesson.
JOIN quickly!

Still on The Fence?
Frequently Asked Questions.
Something still on your mind?
Contact at support@LearnRevitAPI.com
(I will personally reply)

Join Today!
Quick Summary:
Here is everything that you get instant access to once you join LearnRevitAPI.


Get started with Revit automation using Python.
Follow the process of creating custom tools and learn the necessary basics of pyRevit, Python and Revit API to create your Dream tools for Revit.

This course will dive deeper into Revit API theory and focus a lot more on practice.
You'll learn Revit API by applying new concepts right away and create your own custom Revit toolbar full of new tools that will save you time in Revit.

Access my library of my reusable code snippets that you can copy-paste to solve common Revit API problems.
I keep updating it with more code snippets as I create more tools.

Join private LearnRevitAPI Community to get direct access to me and hundreds of other developers.
Discuss Revit API
Share Your Progress
Ask for Help!
This bonus course will teach you
how to create good-looking custom UI Forms for pyRevit with WPF.
















































