# recurent tasks via API - monthly

**URL:** <https://forum.asana.com/t/recurent-tasks-via-api-monthly/1046032>\
**Category:** API & Developers\
**Created:** [3 April 2025 15:02 UTC](https://forum.asana.com/t/recurent-tasks-via-api-monthly/1046032 "2025-04-03T15:02:23Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jakub\_Kozakiewicz](https://luna1.co/8d76cd.png) [@Jakub\_Kozakiewicz](https://forum.asana.com/u/Jakub_Kozakiewicz)\
**Post date:** [3 April 2025 15:02 UTC](https://forum.asana.com/t/recurent-tasks-via-api-monthly/1046032/1 "2025-04-03T15:02:23Z")

</div>

Hello everyone,

I’m trying to create tasks that recur **monthly** on the exact same day each month (specifically, the 5th). I found a similar [thread](https://forum.asana.com/t/recurring-due-dates-via-api/122145/5) about weekly recurrences, but I need a monthly recurrence.

Below is my JSON body:

```json
{
  "data": {
    "name": "Some title",
    "projects": ["XXX"],
    "due_on": "2025-01-01",
    "recurrence": {
      "type": "monthly",
      "data": {
        "days_of_month": [5],
        "frequency": 1
      }
    }
  }
}

```

The initial task is created correctly for January 5, 2025. However, **when I complete that task** , the next recurring task always appears on the last day of the month (e.g., January 31) instead of the 5th.

 ![Zrzut ekranu 2025-04-3 o 17.01.04](https://us1.discourse-cdn.com/asana/original/4X/e/3/2/e3256b95381a1bed5e7725f03059f0399cd4c346.png)

Has anyone encountered this behavior or knows why Asana is shifting the due date to the end of the month? Is there another parameter or best practice for forcing the recurrence to stay on the 5th day each month?

Any help or guidance would be greatly appreciated—thank you!

---

<div class="post-metadata">

**Author:** ![Stephen\_Li](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/stephen_li/32/279555_2.png) [@Stephen\_Li](https://forum.asana.com/u/Stephen_Li)\
**Post date:** [4 April 2025 14:01 UTC](https://forum.asana.com/t/recurent-tasks-via-api-monthly/1046032/2 "2025-04-04T14:01:40Z")

</div>

Welcome to the forum, @Jakub_Kozakiewicz! Instead of the `days_of_month` key, try passing `"date": 1`, so your new data body would be like:

```auto
{
  "data": {
    "name": "Some title",
    "projects": ["XXX"],
    "due_on": "2025-01-01",
    "recurrence": {
      "type": "monthly",
      "data": {
        "date": 1,
        "frequency": 1
      }
    }
  }
}

```

Recurrence still isn’t documented so can’t confirm 100%, but I’m assuming this is telling it to recur monthly on the first date of the month. I just tested briefly and it seems to work.

---

<div class="post-metadata">

**Author:** ![Jakub\_Kozakiewicz](https://luna1.co/8d76cd.png) [@Jakub\_Kozakiewicz](https://forum.asana.com/u/Jakub_Kozakiewicz)\
**Post date:** [4 April 2025 15:06 UTC](https://forum.asana.com/t/recurent-tasks-via-api-monthly/1046032/3 "2025-04-04T15:06:22Z")

</div>

You are my hero! It works, thanks!

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/system/32/276370_2.png) [@system](https://forum.asana.com/u/system)\
**Post date:** [11 April 2025 15:06 UTC](https://forum.asana.com/t/recurent-tasks-via-api-monthly/1046032/4 "2025-04-11T15:06:47Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
