---
title: "Associate an user to a plan"
method: POST
path: "/membership/{user_id}/plan"
tags: ["membership"]
---

# Associate an user to a plan

`POST /membership/{user_id}/plan`

Associate an user to a plan

## Path parameters

- `user_id` string, required

## Request body

- object
  - `plan_id` integer, required
  - `expiration_date` string, date — Send the expiration date in YYYY-MM-DD format or the end of the current month will be used. The date should always be the last day of the month.

## Response `201`

Plan successfully associated to the user.

## Other responses

- `403` — Partner does not have permission to manage the requested plan.

---

[API](https://skmtc.net/zumba/apis/zumba-s-api.md) · [All operations](https://skmtc.net/zumba/apis/zumba-s-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zumba/zumba-s-api/revisions/90e715bcdf3d/schema)
