# Import ATP plan from TrainingPeaks

**URL:** <https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842>\
**Category:** Feature Requests\
**Created:** [11 January 2022 14:40 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842 "2022-01-11T14:40:33Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gabriele\_Tondi](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gabriele_tondi/32/91150_2.png) [@Gabriele\_Tondi](https://forum.intervals.icu/u/Gabriele_Tondi)\
**Post date:** [11 January 2022 14:40 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/1 "2022-01-11T14:40:33Z")

</div>

Hi!

A new supporter here. I have been using interval since some months now, and now that I am slowly understanding training plans and periodization I’ve tried trainingpeaks.

What I liked is the ATP plan it can create, but I did not found a way to import it automatically into intervals.icu.

Being a software engineer since a long time I was able to import it as calendar notes, using postman automation from the json response in the ATP page in intervals.icu

 ![Screenshot 2022-01-11 at 15.37.54](https://forum.intervals.icu/uploads/default/original/2X/5/586ca0210141f4920a2291d681b1fdb04b4e4b5b.png)

Is there a more proper way to manage periodization in intervals.icu?

Thank you very much,  
Gabriele

---

<div class="post-metadata">

**Author:** ![david](https://forum.intervals.icu/user_avatar/forum.intervals.icu/david/32/30189_2.png) [@david](https://forum.intervals.icu/u/david)\
**Post date:** [11 January 2022 16:22 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/2 "2022-01-11T16:22:46Z")

</div>

You can create targets for each week with TSS for each sport by clicking the week summary:

 ![Screen Shot 2022-01-11 at 18.17.32](https://forum.intervals.icu/uploads/default/original/2X/c/c7e9a2305cc5dbfbb87af6da9526d38d849510ec.png)

 ![Screen Shot 2022-01-11 at 18.17.42](https://forum.intervals.icu/uploads/default/original/2X/0/04c802226c7396cddbf68af76e1c6e95ccf19e3f.png)

 ![Screen Shot 2022-01-11 at 18.19.59](https://forum.intervals.icu/uploads/default/original/2X/7/71d89b59412faadaa8992525f0cf7922684af877.png)

You can do this using the API:

```auto
POST https://intervals.icu/api/v1/athlete/2049151/events
[{"load_target":500,"time_target":0,"distance_target":0,
"category":"TARGET","type":"Ride","name":"Weekly",
"start_date_local":"2022-01-31T00:00:00"}]

```

---

<div class="post-metadata">

**Author:** ![Gabriele\_Tondi](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gabriele_tondi/32/91150_2.png) [@Gabriele\_Tondi](https://forum.intervals.icu/u/Gabriele_Tondi)\
**Post date:** [11 January 2022 20:08 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/3 "2022-01-11T20:08:20Z")

</div>

Awesome! Will try it tomorrow and import also that. Thank you!

---

<div class="post-metadata">

**Author:** ![Gabriele\_Tondi](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gabriele_tondi/32/91150_2.png) [@Gabriele\_Tondi](https://forum.intervals.icu/u/Gabriele_Tondi)\
**Post date:** [12 January 2022 09:18 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/4 "2022-01-12T09:18:35Z")

</div>

![Screenshot 2022-01-12 at 10.18.00](https://forum.intervals.icu/uploads/default/original/2X/4/4ff7ef166274a2a070c0693c73f98ed788226d67.jpeg)

Worked perfectly!

Now I can also have a full view of it! Thanks!  
Gabriele

---

<div class="post-metadata">

**Author:** ![Vito\_Nacci](https://forum.intervals.icu/user_avatar/forum.intervals.icu/vito_nacci/32/29851_2.png) [@Vito\_Nacci](https://forum.intervals.icu/u/Vito_Nacci)\
**Post date:** [12 January 2022 15:53 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/5 "2022-01-12T15:53:43Z")

</div>

Ciao Gabriele, sei il figlio di Antonio?

---

<div class="post-metadata">

**Author:** ![Gabriele\_Tondi](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gabriele_tondi/32/91150_2.png) [@Gabriele\_Tondi](https://forum.intervals.icu/u/Gabriele_Tondi)\
**Post date:** [12 January 2022 20:07 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/6 "2022-01-12T20:07:02Z")

</div>

Mmm no!

---

<div class="post-metadata">

**Author:** ![Vito\_Nacci](https://forum.intervals.icu/user_avatar/forum.intervals.icu/vito_nacci/32/29851_2.png) [@Vito\_Nacci](https://forum.intervals.icu/u/Vito_Nacci)\
**Post date:** [13 January 2022 04:30 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/7 "2022-01-13T04:30:13Z")

</div>

Scusa ma in Puglia c’è un tuo omonimo. Figlio del presidente Fitri. Cmq ho una esperienza di diversi anni e decine di atleti che seguo su intervals, sa hai bisogno di qualcosa puoi chiedere in italiano, ci aiutiamo. Buona giornata

---

<div class="post-metadata">

**Author:** ![Alberto\_Hernandez](https://forum.intervals.icu/user_avatar/forum.intervals.icu/alberto_hernandez/32/26073_2.png) [@Alberto\_Hernandez](https://forum.intervals.icu/u/Alberto_Hernandez)\
**Post date:** [14 January 2022 14:28 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/8 "2022-01-14T14:28:08Z")

</div>

Hi!  
How can I put the “training optimal zone” bars on the Fitness chart  
Is it imported from TP?  
Can you put it manually?  
Thanks!!

---

<div class="post-metadata">

**Author:** ![Olly\_Thomas](https://forum.intervals.icu/user_avatar/forum.intervals.icu/olly_thomas/32/28972_2.png) [@Olly\_Thomas](https://forum.intervals.icu/u/Olly_Thomas)\
**Post date:** [14 January 2022 14:37 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/9 "2022-01-14T14:37:53Z")

</div>

Its based on your training load and can be toggled on the Fitness page under the Options \> Form

 ![image](https://forum.intervals.icu/uploads/default/original/2X/5/5951159562a647a6fef03142a803ed6ff53b450a.png)

---

<div class="post-metadata">

**Author:** ![Alberto\_Hernandez](https://forum.intervals.icu/user_avatar/forum.intervals.icu/alberto_hernandez/32/26073_2.png) [@Alberto\_Hernandez](https://forum.intervals.icu/u/Alberto_Hernandez)\
**Post date:** [14 January 2022 15:47 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/10 "2022-01-14T15:47:30Z")

</div>

Excuse me, I mean the gray bars.  
I have Form activated but I don’t know how to put those bars.  
Thanks!!!

 ![image](https://forum.intervals.icu/uploads/default/original/2X/1/1f3b9d4cb3e18db354ad5e200179a6e782b8100c.png)

---

<div class="post-metadata">

**Author:** ![app4g](https://forum.intervals.icu/user_avatar/forum.intervals.icu/app4g/32/41800_2.png) [@app4g](https://forum.intervals.icu/u/app4g)\
**Post date:** [14 January 2022 15:48 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/11 "2022-01-14T15:48:49Z")

</div>

Those are “notes” you can add them in the “wellness / ride / run” dialog box that comes out when you click on a calender entry.

---

<div class="post-metadata">

**Author:** ![Alberto\_Hernandez](https://forum.intervals.icu/user_avatar/forum.intervals.icu/alberto_hernandez/32/26073_2.png) [@Alberto\_Hernandez](https://forum.intervals.icu/u/Alberto_Hernandez)\
**Post date:** [14 January 2022 16:18 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/12 "2022-01-14T16:18:52Z")

</div>

Cool!!  
Thank you!!

---

<div class="post-metadata">

**Author:** ![Power2Tri\_Endurance](https://forum.intervals.icu/user_avatar/forum.intervals.icu/power2tri_endurance/32/34599_2.png) [@Power2Tri\_Endurance](https://forum.intervals.icu/u/Power2Tri_Endurance)\
**Post date:** [1 December 2024 15:31 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/13 "2024-12-01T15:31:34Z")

</div>

Is there any intent to include an Annual Training Plan feature into Intervals? And, I’m curious what people are doing in the meantime?

---

<div class="post-metadata">

**Author:** ![Gerald](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gerald/32/28423_2.png) [@Gerald](https://forum.intervals.icu/u/Gerald)\
**Post date:** [1 December 2024 19:05 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/14 "2024-12-01T19:05:46Z")

</div>

Yes, there will be one (patience is required).

In the interim, I’ve shared an Excel file that imports data from Intervals. Have been using Excel along with Intervals since 2021.

> [@APPS in EXCEL - a guide to getting started](https://forum.intervals.icu/t/apps-in-excel-a-guide-to-getting-started/20844):
>
> This section will help provide help when using some useful tools in Excel. The latest version of each file will be linked here too. Current features available RHR / HRV chart Annual Training Plan Calculator - Sweat Rate There are three version available, due to limitations in older versions of Excel, or due to some features not available, eg. MacOS versions. These should be downloaded to you computer, and used offline: [Office 365] \<— updated version coming soon [MacOS] ← updated version…

---

<div class="post-metadata">

**Author:** ![Power2Tri\_Endurance](https://forum.intervals.icu/user_avatar/forum.intervals.icu/power2tri_endurance/32/34599_2.png) [@Power2Tri\_Endurance](https://forum.intervals.icu/u/Power2Tri_Endurance)\
**Post date:** [15 December 2024 21:38 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/15 "2024-12-15T21:38:29Z")

</div>

> [@david](#):
>
> ```auto
> [{"load_target":500,"time_target":0,"distance_target":0,
> "category":"TARGET","type":"Ride","name":"Weekly",
> "start_date_local":"2022-01-31T00:00:00"}]
> 
> ```

@david

What am I doing wrong, I keep getting a parsing error. I removed the extra , and same issue.

 ![image](https://forum.intervals.icu/uploads/default/original/3X/2/7/277400a063d5987e06b1c2d7cd8270563ace01ff.png)

Likewise, if I just put the below in the body, same thing:

[{“load\_target”:500,“time\_target”:0,“distance\_target”:0,  
“category”:“TARGET”,“type”:“Ride”,“name”:“Weekly”,  
“start\_date\_local”:“2022-01-31T00:00:00”}]

---

<div class="post-metadata">

**Author:** ![Radvocaat](https://forum.intervals.icu/user_avatar/forum.intervals.icu/radvocaat/32/63097_2.png) [@Radvocaat](https://forum.intervals.icu/u/Radvocaat)\
**Post date:** [16 December 2024 23:23 UTC](https://forum.intervals.icu/t/import-atp-plan-from-trainingpeaks/5842/16 "2024-12-16T23:23:59Z")

</div>

Perhaps omitting []. This worked for me.
