Tired Of Wasting Time In Revit?

Learn Revit Automation
with Proven RAPI-Blueprint

Learn Revit Automation
with Proven RAPI-Blueprint

Learn Revit Automation
with Proven RAPI-Blueprint

Turn hours of your repetitive work into single-button click.
Save Time. Bring More Value. Get Higher Pay.

Turn hours of your repetitive work
into single-button click. Save Time.
Bring More Value. Get Higher Pay.

Testimonial from Anthony Juste.
Testimonial from Matteo Gentili.
Testimonial from Mohamed Mostafa Bedair.
Testimonial from Andreas Draxl.
Testimonial from Juan Paniagua.

Trusted by 575+ Students
98.2% Satisfaction Rating

Trusted by 575+ Students
98.2% Satisfaction Rating

Trusted by 575+ Students
98.2% Satisfaction Rating

Testimonial from Iorhan Vendruscolo.
Testimonial from Maria.
Testimonial from Miguel Pinheiro.
Testimonial from Thomas Michalek.
Testimonial from Thomas Vogt.

The Fastest Way To Automate Revit!

The Fastest Way To Automate Revit!

The Fastest Way To Automate Revit!

Miguel Pinheiro

BIM Specialist / NIRAS

Aussie BIM Guru |

Computation Lead at Architectus

"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!

Aydimir

Civil Engineer

"Nothing else like it out there! "

Honestly, it’s worth far more than what you charge.

Having direct access to some of the brightest minds in our industry, working on cutting-edge scripts, makes this course unmatched. There’s simply nothing else like it out there!

And personally, I’ve already made 10X what I paid for this course, which just proves how valuable it is!

Iorhan Vendruscolo

Civil Engineer

Aussie BIM Guru |

Computation Lead at Architectus

"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 Revit Automation?

Why Revit Automation?

Why Revit Automation?

Revit Is Not Perfect…

Revit Is Not Perfect…

Day-in, day-out. Project after project. You lose time on Repetitive work.
It's the same story every day: Click, drag, adjust, move… You're stuck!

The Real Tragedy?
You might be thinking you have no choice…
Do you accept this soul-draining workflow as given?
You miss out on promotions, better projects and feeling more confident…

But what if… There's a Better Way?
What If you could solve your problem once and reuse the same solution?
Can you imagine how it could affect your day-to-day?

Day-in, day-out. Project after project. You lose time on Repetitive work.
It's the same story every day: Click, drag, adjust, move… You're stuck!

The Real Tragedy?
You might be thinking you have no choice…
Do you accept this soul-draining workflow as given?
You miss out on promotions, better projects and feeling more confident…

But what if… There's a Better Way?
What If you could solve your problem once and reuse the same solution?
Can you imagine how it could affect your day-to-day?

Be 10X Productive

Every repetitive task in Revit can be automated with clear instructions.

That’s not just faster - it’s compounding productivity.

Manual vs Automated

10 hours

0,5 hours

Eliminate Human-Errors

Humans suck at repetition…

We get bored clicking the same buttons over and over and we start making costly mistakes. STOP. Automate it instead.

95% fewer errors

Get Paid More

If you bring 10X value - your boss will be more than happy to pay you more.

Nothing grows your career faster if you become Automation Expert

Get Higher Pay For Less Work…

The question isn't whether you need automation...

it's whether you can afford NOT to…?

The question isn't whether you need automation... It's whether you can afford NOT to?

Manual Vs Automation

Manual Vs Automation

Manual Vs Automation

What If You Could
Automate Everything?

What If You Could Automate Everything?

Imagine This:

It's Monday morning. You open Revit project. And you need to generate 100 sales plans.

Instead of spending weeks manually, you write code that will do it for you in less than an hour.

You go for coffee or chat. Then you come back and your team is watching how hundreds of plans are being generated. While you're not even there…

Dream? Well, that's what Revit Automation Experts can experience once they learn the basics.

And you can learn it too.

“Work smarter, not harder.
Then automate the smart work.”
Unknown

“Work smarter, not harder.
Then automate the smart work.”
Unknown

Before vs After

Generate 100 Views

Manual: 12 hours
~7min per view

22 Min

97.3% Faster

Create Sheets and Place Views

Manual: 2,5 hours

7 Min

94.7% Faster

Updates Parameters

Manual: 6 hours

10 Min

97% Faster

Quality Control

Manual: 12 hours

13 Min

98.2% Faster

Total Time Saved: 30+ Hours

Plus, you eliminate human-error!

"Learn to multiply your effort, not extend your hours."

You Never Coded In Your Life?

When I started I was lost and confused…
I wasted countless evening searching for simple answers,
picked up bad coding habits and I nearly quit many times…

🔥But You Don't Have To!

Like Many of You,

I thought: It's impossible to Learn Revit API.
Afterall I wasn't a programmer…

But working on a high-rise project with endless repetitive tasks pushed me to search for a
'Better Way' to work in Revit.

And by share luck I found Revit API. I didn't believe in myself that I could do that, but I had to try, or we'd keep wasting hundreds of hours on simple routine tasks on every project...

To this day, I don't know how, but I managed to automate a massive facade panelling task. Not only we saved a ton of time, we also achieved something that wasn't possible by manual work.

But most importantly - this opened up my mind that THIS IS THE WAY TO GO FORWARD and even absolute beginners can do this. So I started to learn everything I could about Revit API.

It wasn't easy. It spent countless evenings searching for simple answers. I did many things wrong, failed a lot and almost quit many times… But somehow I managed to learn the basics I needed to continue.

Then I realized, that anyone can learn it very quick IF YOU FOLLOW THE RIGHT ROADMAP. And that's exactly what I decided to spent past 3 years creating - to help Revit Users, like you, get started quick.

I created an easy to follow training for Busy Revit Users to teach absolute basics of Python, pyRevit and Revit API so you can start automating Revit without wasting hundreds of hours like I did…


Like Many of You,

I thought: It's impossible to Learn Revit API.
Afterall I wasn't a programmer…

But working on a high-rise project with endless repetitive tasks pushed me to search for a
'Better Way' to work in Revit.

And by share luck I found Revit API. I didn't believe in myself that I could do that, but I had to try, or we'd keep wasting hundreds of hours on simple routine tasks on every project...

To this day, I don't know how, but I managed to automate a massive facade panelling task. Not only we saved a ton of time, we also achieved something that wasn't possible by manual work.

But most importantly - this opened up my mind that THIS IS THE WAY TO GO FORWARD and even absolute beginners can do this. So I started to learn everything I could about Revit API.

It wasn't easy. It spent countless evenings searching for simple answers. I did many things wrong, failed a lot and almost quit many times… But somehow I managed to learn the basics I needed to continue.

Then I realized, that anyone can learn it very quick IF YOU FOLLOW THE RIGHT ROADMAP. And that's exactly what I decided to spent past 3 years creating - to help Revit Users, like you, get started quick.

I created an easy to follow training for Busy Revit Users to teach absolute basics of Python, pyRevit and Revit API so you can start automating Revit without wasting hundreds of hours like I did…


✨Many Have Found 'The Better Way':

Introducing

LearnRevitAPI Bootcamp

Introducing

LearnRevitAPI Bootcamp

Introducing

LearnRevitAPI Bootcamp

Inside you'll follow my RAPI Blueprint - a step by step training designed for busy Architects, Engineers and BIM Specialist to learn Revit Automation Fast and Easy with the right support

To Become 10X More Productive.

Tom Noske thumbnail photo

by Erik Frits

Once You Join - You Get:

Once You Join - You Get:

Once You Join - You Get:

Proven
RAPI Blueprint

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.

This Isn't Theory - It's Real.

This Isn't Theory - It's Real.

This Isn't Theory - It's Real.

Everyone Was Once a Beginner…

Everyone Was Once a Beginner…

“Every great developer got there by solving problems

they were unqualified to solve until they actually did it.”

- Patrick McKenzie

“Every great developer got there by solving problems they were unqualified to solve until they actually did it.”

- Patrick McKenzie

Iorhan Vendruscolo

Civil Engineer

It's very beginner-friendly.

As someone relatively new to programming world, I made my very first script in the first classes.

Iorhan Vendruscolo

Civil Engineer

It's very beginner-friendly.

As someone relatively new to programming world, I made my very first script in the first classes.

Iorhan Vendruscolo

Civil Engineer

It's very beginner-friendly.

As someone relatively new to programming world, I made my very first script in the first classes.

Anthony Juste

BIM Specialist

I've been using pyRevit for 2 years and it took me 2 months to create my first plugin and make it work.

My colleague found Erik's free videos and created his first tool in a week!

Anthony Juste

BIM Specialist

I've been using pyRevit for 2 years and it took me 2 months to create my first plugin and make it work.

My colleague found Erik's free videos and created his first tool in a week!

Carlos Rothmann

Architect

This is the best learning and develop material on the internet.

Interactive, easy to use and with a lot of information. The code samples exceeded my expectations.

For someone who wants to develop his Revit toolbar THIS is the place to start.

Carlos Rothmann

Architect

This is the best learning and develop material on the internet.

Interactive, easy to use and with a lot of information. The code samples exceeded my expectations.

For someone who wants to develop his Revit toolbar THIS is the place to start.

Bikbov Ilnur

BIM Coordinator

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 and they saved me time and even led to a pay raise.

I would definitely recommend this course. It has been one of the most useful experiences so far.

Bikbov Ilnur

BIM Coordinator

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 and they saved me time and even led to a pay raise.

I would definitely recommend this course. It has been one of the most useful experiences so far.

Bikbov Ilnur

BIM Coordinator

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 and they saved me time and even led to a pay raise.

I would definitely recommend this course. It has been one of the most useful experiences so far.

Mickael

BIM Specialist

I started with zero programming knowledge.

Thanks to insightful guidance and hands-on approach, I quickly adapted and began exploring Revit API with confidence.

Erik's method of learning by doing is truly empowering.

Morpheus

BIM Specialist

EF simplified the learning process process by breaking down each concept so clearly that anyone can grasp it.

It took me less than 30min to create my first plugin and in less than a month I created over 10 plugins.

Don't make the same mistake - start learning now!

Miguel Pinheiro

BIM Specialist at NIRAS

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, I highly recommend it!

Miguel Pinheiro

BIM Specialist at NIRAS

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, I highly recommend it!

Miguel Pinheiro

BIM Specialist at NIRAS

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, I highly recommend it!

"This is a truly exciting opportunity for those looking to
get their teeth stuck into the Revit API and Python"

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

Aussie BIM Guru | Computation Lead at Architectus

Course #1

LearnRevitAPI Basics

"The Perfect First Step for Absolute Beginners."

Even if you've never coded before:
This course will teach you the absolute basics of
pyRevit, Python and Revit API to Get Started Fast.

"The Perfect First Step
for Absolute Beginners."

Even if you've never coded before:
This course will teach you the absolute basics of pyRevit, Python and Revit API to Get Started Fast.

PYREVIT- DEV BASICS

PYREVIT DEV BASICS

Once you start the course, it'll take you just a few minutes to create your own Revit extension.

Then I'll explain how to customize it to your own needs and most importantly - where to find thousands of working code snippets to reuse and learn from, so you never have to start from empty script.

PYTHON BASICS

Next, we'll focus on python basics, which is the key to writing clean and efficient code.

Many think that you need to be a Python Expert to begin, and it can be further from the truth... In reality you have to begin to become an expert.

I'll walk you through Python Basics that you need to know to start writing your own code from scratch (even if you never coded before).

REVIT API BASICS

Finally, we'll dive into Revit API Basics.

You'll briefly go through all essential Revit API concepts to understand the process of creating great Revit Add-ins from scratch.

By going through all concepts quick it will help you create a map in your mind of how everything connects. This way when we dive deeper you know what to expect next and how it fits into the puzzle🧩.

FINAL PROJECT

Lastly, we'll put everything into the practice.

The best way to learn programming - is to learn by doing. So we'll create a very cool custom tool that can be used by any discipline, so you can start using it in your daily work right away.

This will be your 'Hello RevitAPI World'.

"A Journey of Thousands Miles
Begins With a Single Step"

"A Journey of Thousands Miles
Begins With a Single Step"

And LearnRevitAPI Basics Course will help you walk the first mile.
You'll learn the basics of pyRevit, Python and Revit API
And how to apply it to create simple tools.

But the journey has just began!

And LearnRevitAPI Basics Course will help you walk the first mile.

You'll learn the basics of pyRevit, Python and Revit API And how to apply it to create simple tools.

But the journey has just began!

Course #2

LearnRevitAPI Advanced

"Dive Deeper into Revit API with Theory & Practice"

This is the main training to guide you along comprehensive roadmap that provides you in-depth theory and always provides
practical examples to show how it works in real-world.

Learn by Doing Is The Best Way To Learn!

"Dive Deeper into Revit API
with Theory & Practice"

This is the main training to guide you along comprehensive roadmap that provides you in-depth theory and always provides practical examples to show how it works in real-world.

Learn by Doing Is
The Best Way To Learn!

SETUP DEV ENVIRONMENT

There is a great quote:
"Give me 6 hours to chop down the tree, and I'll spend the first 4 sharpening my axe" - Abraham Lincoln

And we'll start by setting up your dev environment and all the tools you'll need from the start.

We'll install Revit Add-ins, setup code-editor, Add RevitAPI autocomplete, I'll provide you templates and I'll show how to backup your work so you never lose anything.

GET THE MOST FROM DOCS

Coding without docs is like sailing without wind - not very fun. So you need to understand how to read and apply documentation in your code ASAP.

On top of that I'll show you how to read C# code examples, so you can effortlessly translate C# code into Python and use it in your code.

PS. My first students begged me to break it down in an easy way, so I've created a whole module on this topic to help you start the right way.

REVIT API SELECTION

Once we start coding, we need to understand how to select elements with code so we can look inside them and try out various Revit API concepts.

This is an essential step on Revit API Roadmap and it's also one of the easiest ones to implement once you see all code examples on how to do that.

It's also something you'll need for many of your future dream tools, and you'll just have to copy-paste the right example without overthinking.

LOOK INSIDE ELEMENTS

Now it's time to focus on working with elements.

We'll look inside elements to see all hidden properties that we can use inside our code.

This is an essential step before starting to code, as it helps you understand the structure of your elements to get to right values so you can automate your work.

And the best part - It's very easy to do.

REVIT API PARAMETERS

Revit is all about working with Parameters and Revit API is no exception.

You'll learn about all types of parameters and most importantly - how to Get, Read and Set parameter values with Revit API code.

This will help you automate a lot of work with parameter management, quality control and avoid issues on real-world projects while keeping everything consistent.

PROJECT CHANGES WITH CODE

By this point you'll want to start making changes in your real projects. And to do that, you need to understand Transactions.

Transaction is like guardian of your projects and it's great news. It means beginners can't make any changes by accident. This means you can explore Revit API without fear of breaking your projects.

So you'll learn how to create Transactions to allow your changes and a few Tips and Tricks of how to use them.

MASTER GETTING ELEMENTS

Getting the right elements is often half the solution.

And I'll teach you an easy 4-Step Framework on how to work with collectors in Revit API.

Revit API can be very repetitive, so you just need to copy-paste the right code example without overthinking or change very little to get different elements you need.

Plus, you'll get an extra E-Book full of code samples.

AUTOMATE VIEWS & SHEETS

Automating Views and Sheets in Revit is one of the most rewarding automations you'll create. Afterall, all we do in Revit is to generate plans and sheets of our projects

Imagine:
Clicking a button and generating 465 plans in just a few minutes while you're making yourself a cup of cofee. All views are placed on correct sheets and all parameters values are automatically filled in.

That's exactly what I did on a high-rise project when I started, and you can achieve the same for your projects.

CUSTOM UI FORMS

As you create more tools, you'll want to provide more controls to your users to provide better user experience and achieve even better results.

And custom UI Forms is the best way to achieve that.

So I'll show you how we can use pre-written pyRevit forms and how to create your own custom forms from scratch made specifically for your dream tools.

THE BEST PART?

I keep adding more modules and courses to address common concerns I hear from my students.
Your feedback matters a lot inside this community.

So, you can expect additional modules or even courses to help you succeed with Revit API.

👀Sneak Peak

In case you wonder how lessons look and feel why don't you check it out yourself.

All lessons come with:
In-Depth Video | Written Summary
Code Snippets | Homework
Community Chats

🔥Everything you need to Learn The Easy Way.

👀Sneak Peak Lesson

👀Sneak Peak

In case you wonder how lessons look and feel why don't you check it out yourself.

All lessons come with:
In-Depth Video | Written Summary
Code Snippets | Homework
Community Chats

🔥Everything you need to Learn The Easy Way.

👀Sneak Peak Lesson

👀Sneak Peak

In case you wonder how lessons look and feel why don't you check it out yourself.

All lessons come with:
In-Depth Video
Written Summary
Code Snippets
Homework
Community Chats

🔥Everything you need
to Learn The Easy Way.

👀Sneak Peak Lesson

“With the right knowledge, you can build anything.”

“With the right knowledge,
you can build anything.”

And LearnRevitAPI Advanced Course will give you this knowledge.

By the end, you'll be a confident pyRevit developer with your own custom tools and the reputation as the Automation Expert In Your Office.

But That's Not All!

And LearnRevitAPI Advanced Course will give you this knowledge.

By the end, you'll be a confident pyRevit developer with your own custom tools and reputation as the Automation Expert In Your Office.

But That's Not All!

And LearnRevitAPI Advanced Course will give you this knowledge.

By the end, you'll be a confident pyRevit developer with your own custom tools and the reputation: Automation Expert In Your Office.


But That's Not All!

BONUSES!

Plus, Access Bonuses To Help You

On Your Programming Journey

Plus, Access Bonuses
To Help You On Your Programming Journey

Not only you get LearnRevitAPI Basics + Advanced courses,

You also get 3 amazing bonuses to help you
create even better tools and provide you an
additional help whenever you need it.

Not only you get Basics+Advanced,

You also get 3 amazing bonuses to help you create even better tools and provide you an additional help whenever you need it.

INTRODUCING BONUS #1

WPF Course For pyRevit Users

WPF Course For
pyRevit Users

This will teach you how to create custom UI Forms with WPF
to create better user experience and have
more control over your custom tools.

This will teach you how to create custom UI Forms with WPF to create better user experience and have
more control over your custom tools.

This will teach you how to create custom UI Forms with WPF to create better user experience and have more control over your custom tools.

✨Learn WPF for PyRevit:

WPF BASICS FOR PYREVIT

We'll start with the basics and I'll explain what is WPF and why it's the best choice for creating highly customizable UI Forms in pyRevit.

We'll also setup your Dev Environment for WPF so you can start creating forms the right way.

CREATE YOUR FIRST WPF
FORM FOR PYREVIT

This is the most exciting part. In this module you'll learn:

⏹️ Basics of WPF
🤔 How It Works
📊 How to connect it to pyRevit

And you'll learn everything by creating your very first pyRevit form from scratch.

REUSE LIKE A PRO

Once you start creating many forms you'll want to use them in multiple tools. And I'll show you how to work smarter to reuse your UI forms with just a few lines of code.

It takes a bit more preparation, but you'll save 10X in the long run, so you shouldn't skip this step.

MAKE IT LOOK GOOD!

By this point you'll know everything you need to create custom UI forms for your tools.

Why not spice it up with custom style to make it more personalized to you or your company. I'll explain different methods on creating custom style with WPF.

LEVERAGE AI FOR WPF

Lastly, we'll look at how to make AI do the dirty work for us when we create custom Forms with WPF.

It'll save you time, nerves and you'll get better results much faster.

“There Are No Courses Like This!”

WPF is a tricky topic because if you search online, you won't find a lot
information about WPF with Python. Let alone the WPF for pyRevit workflows…

That's why you get this bonus course, to start creating
custom WPF UI Forms specifically for your custom pyRevit Tools.

WPF is a tricky topic because if you search online, you won't find a lot
information about WPF with Python. Let alone the WPF for pyRevit…

That's why you get this bonus course, to start creating
custom WPF UI Forms specifically for your custom pyRevit Tools.

WPF is a tricky topic because if you search online, you won't find a lot information about WPF with Python. Let alone the WPF for pyRevit workflows…

That's why you get this bonus course, to start creating
custom WPF UI Forms specifically for your custom pyRevit Tools.

INTRODUCING BONUS #2

Exclusive Revit API Community

Get direct access to Erik and hundreds of other Revit API Experts.

Chat about Revit API, Python, Automations and most importantly:

👉Ask For Help When You Need It The Most!

Get direct access to Erik and hundreds of other Revit API Experts to chat about Revit API, Python,
Automations and most importantly:

👉Ask For Help When You Need It The Most!

What Members say About LearnRevitAPI Community?

After reading testimonials, it became clear that majority of students see a lot of value in this community.

Learning Revit API can feel lonely, because nobody will understand you in the office. But everyone will understand you inside this community.

It also helps knowing that there is a place to ask question if you ever get stuck or confused about anything Revit API related.

✨Imagine starting a new tool and instead of spending days searching for an answer, you drop a message in the community and get an answer from someone who already solve it.

Or find a partner to solve it together 🙋‍♂️

This is the best place to talk about Revit API ❗

"Simply asking the community can save you
days of searching for an answer. "

"Simply asking the community can save you days of searching for an answer. "

It's a great place to chat, share your progress, ask for feedback, share memes
and most importantly - Ask For Help When You Need It The Most!

It's a great place to chat, share your progress, ask for feedback,
and most importantly - Ask For Help When You Need It The Most!

INTRODUCING BONUS #3

💻pyRevit Code Vault

pyRevit Code Vault

Get access to the library of my reusable code snippets
for most common Revit API problems that nearly
every beginner goes through.

Why Reinvent the wheel🛞?

Get access to the library of my reusable code snippets for most common Revit API problems that almost every beginner has.

Why Reinvent the wheel?

How Can It Help You?

How Can It Help You?

QUICK SUMMARIES

I've written out short summaries of the
most important Revit API topics like: Selection, Parameters, Collectors…

It's a great way to go over the baiscs really quick and get the most actionably snippets to copy-paste inside your own code.

MOST COMMON SOLUTIONS

Here you'll find a lot of code samples to big problems each Revit API developer goes through.

Why reinvent the wheel, when you can check inside the code library and copy what works?

CODE SAMPLES

There are a lot of code snippets from my Lessons, Newsletters, Courses and my custom tools.

Great way to quickly find something that can help you on your custom automations.

100% RISK FREE INVESTMENT

Get Everything Today With EPIC

90-Days Money Back Guarantee!

Get Everything Today With EPIC 90-Days Money Back Guarantee!

Join Today and Try LearnRevitAPI for Full 90 Days.

If you don’t love the experience, you get every cent back.
Plus, I’ll even pay all processing fees from my pocket!

Join Today and Try
LearnRevitAPI for Full 90 Days.

If you don’t love the experience, you get every cent back.
Plus, I’ll even pay all processing fees from my pocket!

🙋‍♂️Is LearnRevitAPI Right For You?

Since you're still reading this, then this training is absolutely for you.
Otherwise you'd already be back to your old manual workflows in Revit…

Why Anyone Can Learn It?

You might be wondering "Will I be able to learn it"?

No matter if you've never coded before, or you already have some coding skills, you'll start automating Revit.

More than 570+ Revit Users joined the course and everyone keeps says "It's Easy to follow along, and community is always there to support you on your journey".

Many people joined without any coding background.
They learnt the basics and started applying it in their job to save time and become the Go-To Automation Expert in their company.

Code is the greatest leverage on your time. And it can help you sky-rocket your career like nothing else out there.

Automate or be automated!

Why Anyone Can Learn It?

You might be wondering "Will I be able to learn it"?

No matter if you've never coded before, or you already have some coding skills, you'll start automating Revit.

More than 570+ Revit Users joined the course and everyone keeps says "It's Easy to follow along, and community is always there to support you on your journey".

Many people joined without any coding background.
They learnt the basics and started applying it in their job to save time and become the Go-To Automation Expert in their company.

Code is the greatest leverage on your time. And it can help you sky-rocket your career like nothing else out there.

Automate or be automated!

Why Anyone Can Learn It?

You might be wondering "Will I be able to learn it"?

No matter if you've never coded before, or you already have some coding skills, you'll start automating Revit.

More than 570+ Revit Users joined the course and everyone keeps says "It's Easy to follow along, and community is always there to support you on your journey".

Many people joined without any coding background.
They learnt the basics and started applying it in their job to save time and become the Go-To Automation Expert in their company.

Code is the greatest leverage on your time. And it can help you sky-rocket your career like nothing else out there.

Automate or be automated!

Why This Works For All Disciplines?

Now, you might be wondering:
"Will this work for my discipline?" - Yes.

It would be like asking 'does Revit help Architects, Engineers or BIM Specialists…

This skill can help any Revit User who is not afraid of programming and want to automate their work in Revit.

Once you learn the basics you'll know how to automate your most boring and annoying tasks to save time on every project.

Your value won't be tied to the amount of hours you spend in front of computer. It will be tied to your creativity to create automation that will work for you and your team even when you sleep or on vacation.

This is how you become "Go-To" Expert in Your Office.

Why This Works For All?

Now, you might be wondering:
"Will this work for my discipline?" - Yes.

It would be like asking 'does Revit help Architects, Engineers or BIM Specialists…

This skill can help any Revit User who is not afraid of programming and want to automate their work in Revit.

Once you learn the basics you'll know how to automate your most boring and annoying tasks to save time on every project.

Your value won't be tied to the amount of hours you spend in front of computer. It will be tied to your creativity to create automation that will work for you and your team even when you sleep or on vacation.

This is how you become "Go-To" Expert in Your Office.

Why This Works For
All Disciplines?


Now, you might be wondering:
"Will this work for my discipline?"
- Yes.

It would be like asking 'does Revit help Architects, Engineers or BIM Specialists…

This skill can help any Revit User who is not afraid of programming and want to automate their work in Revit.

Once you learn the basics you'll know how to automate your most boring and annoying tasks to save time on every project.

Your value won't be tied to the amount of hours you spend in front of computer. It will be tied to your creativity to create automation that will work for you and your team even when you sleep or on vacation.

This is how you become "Go-To" Expert in Your Office.

Are You Ready To Become Revit Automation Expert?

Join THE BEST REVIT API PLATFORM

Join THE BEST
REVIT API PLATFORM

Join LearnRevitAPI Today.
Begin Your Revit Automation
Journey The Right Way!

Join LearnRevitAPI.
Begin Your Revit Automation
Journey The Right Way!

EPIC 90-DAYS

MONEY BACK GUARANTEE!

HOW DOES GUARANTEE WORK?

HOW DOES 90-DAY

GUARANTEE WORK?

Join Today and Try LearnRevitAPI for Full 90 Days.

If you don’t love the experience, you get every cent back.
Plus, I’ll even pay all processing fees from my pocket.

Join Today and Try LearnRevitAPI for Full 90 Days.

If you don’t love the experience, you get every cent back. Plus, I’ll even pay all processing fees from my pocket.

WHY?

Because I'm confident that you'll love this training.

So far, I have 98.2% Satisfaction Rating based on the real-data from 570 Students. And it only gets better.

That's why I happily provide Epic 90 Days Money Back Guarantee without any hidden rules or fees.

Trusted by 575+ students

LIFETIME ACCESS TO

LearnRevitAPI Academy

The Clear and Simple Roadmap To

Begin Revit Automation The Right Way

The Roadmap To Become The "Go-To Automation Expert" In Your Office

GET INSTANT ACCESS TO:

LearnRevitAPI - Basics

Best for beginners to learn the basics of Python, pyRevit and Revit API to begin your automation journey

LearnRevitAPI - Advanced

Dive deeper into Revit API with more in-depth lessons and a huge focus on practical application to learn by doing. (Best in the Industry)

PLUS, 3 AMAZING BONUSES!

Modern UI For pyRevit

Learn how to create custom UI forms to provide better user experience with WPF Framework.

Revit API Community

Get direct access to me and hundreds of other Revit API developers. Discuss Revit automation, share your code and get support when you need it the most.

pyRevit Code Vault

Get instant access to code solutions to the most common Revit API problems.

Get Instant-Access For a

Single payment of 997 675 EUR

Or 2-Month Payment Plan*

THE BEST PRICE IT WILL EVER BE!

Buying As A Company?

Contact Here to get personalized company
invoice with the right details and correct VAT taxes.

Become The Go-To
Automation Expert In Your Office

"This is a truly exciting opportunity for those looking to
get their teeth stuck into the Revit API and Python"

"This is a truly exciting opportunity for those looking to
get their teeth stuck into the Revit API and Python" - Gavin

"This is a truly exciting opportunity for those looking to get their teeth stuck into the Revit API and Python"

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

Aussie BIM Guru | Computation Lead at Architectus

Meet Your Revit API Instructor

Tom portrait photo

Erik Frits

Tom portrait photo

Erik Frits

Tom portrait photo

Erik Frits

YouTube:
12k Subsribers

YouTube:
12k Subsribers

YouTube:
12k Subsribers

LinkedIn:
15k+ Followers

LinkedIn:
15k+ Followers

LinkedIn:
15k+ Followers

LearnRevitAPI
Newsletter
9k+ Readers

Newsletter
9k+ Readers

Newsletter
9.9k+ Readers

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. My days were full of boring and repetitive tasks in Revit and
I felt like I'm moving in the wrong direction.

So I started to look for a 'Better Way' to work in Revit.

There were no good courses on Revit automation, so I had to learn it on my own. It was frustrating, I didn't know where to begin and what to focus on... I wasted hundreds of hours looking for simple answers and almost quit multiple times.

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. Just like me when I started…

That led me to create LearnRevitAPI Accelerator that any beginner can follow to start automating Revit. And 570+ Revit Users followed my proven Learn Revit API Roadmap.

LearnRevitAPI will provide 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.

And You Can Get Instant Access Today!

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. My days were full of boring and repetitive tasks in Revit and
I felt like I'm moving in the wrong direction.

So I started to look for a 'Better Way' to work in Revit.

There were no good courses on Revit automation, so I had to learn it on my own. It was frustrating, I didn't know where to begin and what to focus on... I wasted hundreds of hours looking for simple answers and almost quit multiple times.

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. Just like me when I started…

That led me to create LearnRevitAPI Accelerator that any beginner can follow to start automating Revit. And 570+ Revit Users followed my proven Learn Revit API Roadmap.

LearnRevitAPI will provide 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.

And You Can Get Instant Access Today!

Ready to Join LearnRevitAPI Training?

Ready to Join LearnRevitAPI?

Course: LearnRevitAPI Basics

Course: LearnRevitAPI Basics

Best for beginners to learn the absolute basics of Python, pyRevit and Revit API and begin your programming journey.

This will help you get started really quick.

+

Course: LearnRevitAPI Advanced

Course: LearnRevitAPI Advanced

Dive deeper into Revit API with more in-depth lessons and a huge focus on practice to learn by doing.

By the end, you'll have you own Revit Toolbar filled with tools.

+

Bonus #1:
Course: Modern UI With WPF

Bonus #1:
Course:
Modern UI With WPF

Learn how to create custom UI forms to provide better user experience and achieve unique workflows in Revit.

(Students asked me for this for a long time)

+

Bonus #2:
pyRevit Code Vault

Bonus #2:
pyRevit Code Vault

Get access to reusable code snippets from my tutorials, courses, tools and newsletters.

Copy-paste solutions to the most common Revit API problems.

+

Bonus #3:
LearnRevitAPI Community

Bonus #3:
LearnRevitAPI Community

Get direct access to me and hundreds of other Revit API developers. Discuss programming in Revit and get support when you need it the most.

+

Epic 90 Days Money-Back Guarantee!

90 Days Money-Back Guarantee!

Epic 90 Days Money-Back Guarantee!

You can join today, watch as much as you like, and if you aren't happy - Get 100% Your Money Back Within 90 Days.

I’ll even cover all the processing fees from my pocket.

+

All Future Updates!

All Future Updates!

The best part - I keep adding and updating lessons.

You'll get all future updates to courses, modules or lessons. All based on your feedback to help you learn better.

Mohamed Mostafa Bedair

BIM Architect

Jean-Marc Couffin

Senior BIM Specialist

Frequently Asked Questions

Can’t I learn it myself with free content?

Can’t I learn it myself with free content?

Can’t I learn it myself with free content?

What if I never coded before?

What if I never coded before?

What if I never coded before?

How much time will I need to dedicate?

How much time will I need to dedicate?

How much time will I need to dedicate?

Are there multiple Courses?

Are there multiple Courses?

Are there multiple Courses?

Is the Course On-Demand?

Is the Course On-Demand?

Is the Course On-Demand?

Is there time-limit for the course?

Is there time-limit for the course?

Is there time-limit for the course?

What if I don't like the course?

What if I don't like the course?

What if I don't like the course?

What's the catch with 90 days guarantee?

What's the catch with 90 days guarantee?

What's the catch with 90 days guarantee?

What if I get stuck?

What if I get stuck?

What if I get stuck?

Is there Certificate upon completion?

Is there Certificate upon completion?

Is there Certificate upon completion?

Is this course right for me?

Is this course right for me?

Is this course right for me?

Isn't AI going to take over?

Isn't AI going to take over?

Isn't AI going to take over?

Do you cover Revit API in Dynamo?

Do you cover Revit API in Dynamo?

Do you cover Revit API in Dynamo?

Can I pay with PayPal?

Can I pay with PayPal?

Can I pay with PayPal?

Something still on your mind?
Contact at support@LearnRevitAPI.com
(I will personally reply)

GET INSTANT ACCESS TODAY!

Join Today 100% Risk Free With

90-Days Money Back Guarantee!

Join Today 100% Risk Free With 90-Days Money Back Guarantee!

Join today, watch all you want and you'll have
90 Days to decide if this is the right training for you.

But I'm confident you'll love this experience,
based on the current 98.2% Satisfaction Rating.

Join today, watch all you want and you'll have 90 Days to decide if this is the right training for you.

But I'm confident you'll love this experience, based on the current 98.2% Satisfaction Rating.