---
title: "Creates a friend code for the currently authenticated Loyalty member"
method: POST
path: "/ocapi/v1/members/current/friend-code"
tags: ["Members", "Friends"]
---

# Creates a friend code for the currently authenticated Loyalty member

`POST /ocapi/v1/members/current/friend-code`

A friend code can be redeemed by another member to create a member friend
#### Licenses Required


- Vista.Ocapi
- Vista.Loyalty.Friends

## Headers

- `loyaltySessionToken` string
- `Connect-Region-Code` string

## Request body

- OcapiV1LoyaltyMembersFriendsMemberFriendCodeCreate — Represents the values needed to create a member friend code
  - `friendCanUseMemberSubscription` boolean, required — Gets a value indicating whether the created member friend can use the member entity's member subscription

## Response `200`

Success

- OcapiV1LoyaltyMembersFriendsMemberFriendCode — Represents the code used to create a member friend
  - `friendCode` string, required — Gets the friend code
  - `expiresAt` string, date-time, required — Gets the date and time that the friend code expires

## Other responses

- `400` — Request property is invalid or missing, or member cannot create a friend code.
- `401` — No member authenticated.
- `429` — Too many requests. Try again later.

---

[API](https://skmtc.net/vista/apis/vista-digital-platform.md) · [All operations](https://skmtc.net/vista/apis/vista-digital-platform/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vista/vista-digital-platform/revisions/3a81c0aed14e/schema)
