POST
/
sponsors
cURL
curl --request POST \
  --url http://localhost:8080/sponsors \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "slug": "<string>",
  "sponsor_details": {
    "first_name": "<string>",
    "email": "<string>",
    "last_name": "<string>",
    "phone": "<string>"
  },
  "address": {
    "city": "Bengaluru",
    "country": "IN",
    "line1": "123, MG Road",
    "line2": "Flat 4B, Sunrise Apartments",
    "pincode": "560001",
    "state": "Karnataka"
  },
  "bank_details": {
    "account_number": "50123456789",
    "ifsc_code": "HDFC0000001"
  },
  "pan": "<string>"
}
'
{
  "created_at": "<string>",
  "id": "<string>",
  "last_modified_at": "<string>",
  "name": "<string>",
  "slug": "<string>",
  "sponsor_details": {
    "first_name": "<string>",
    "email": "<string>",
    "last_name": "<string>",
    "phone": "<string>"
  },
  "address": {
    "city": "Bengaluru",
    "country": "IN",
    "line1": "123, MG Road",
    "line2": "Flat 4B, Sunrise Apartments",
    "pincode": "560001",
    "state": "Karnataka"
  },
  "pan": "<string>"
}

Body

application/json
name
string
required
slug
string
required
sponsor_details
object
required
sponsor_kind
enum<string>
required

Kind of sponsor — individual person or organisation.

Available options:
INDIVIDUAL,
ORGANISATION
address
object

Structured address details for user profiles and insurance documents.

bank_details
object

Origin-bank details required to open a purpose-bound account at PBA.

pan
string | null

Response

Sponsor created

created_at
string
required
id
string
required
last_modified_at
string
required
name
string
required
slug
string
required
sponsor_details
object
required
sponsor_kind
enum<string>
required

Kind of sponsor — individual person or organisation.

Available options:
INDIVIDUAL,
ORGANISATION
status
enum<string>
required

Sponsor lifecycle status.

Available options:
PENDING,
ACTIVE,
INACTIVE
address
object

Structured address details for user profiles and insurance documents.

pan
string | null