---
title: "Returns an address for a multiple specific nfts sale (no random distribution) (project id)"
method: POST
path: "/GetAddressForSpecificNftSale/{apikey}/{nftprojectid}"
tags: ["GetAddressForSpecificNftSale"]
---

# Returns an address for a multiple specific nfts sale (no random distribution) (project id)

`POST /GetAddressForSpecificNftSale/{apikey}/{nftprojectid}`

When you call this API, you will receive an address where the buyer has to pay the amount of ada you define. The address will be monitored until it exipred. The count of nft will be reserved until it expires or the buyer has send the ada to this address.
If the buyer has send the amount of ada, the nfts will be minted and send to his senderaddress and the nfts state changes to sold.

## Path parameters

- `apikey` string, required
- `nftprojectid` integer, required

## Query parameters

- `referer` string
- `customproperty` string
- `optionalreceiveraddress` string

## Request body

- ReserveMultipleNftsClass
  - `lovelace` integer
  - `reserveNfts` ReserveNftsClass[], nullable
    - `nftId` integer
    - `tokencount` integer
    - `multiplier` integer

## Response `200`

Returns the GetPaymentAddressResultClass Class

- GetPaymentAddressResultClass
  - `paymentAddress` string, nullable
  - `paymentAddressId` integer
  - `expires` string, date-time
  - `adaToSend` string, nullable
  - `solToSend` string, nullable
  - `aptToSend` string, nullable
  - `nightToSend` string, nullable
  - `debug` string, nullable
  - `priceInEur` number, double
  - `priceInUsd` number, double
  - `priceInJpy` number, double
  - `effectivedate` string, date-time
  - `priceInLovelace` integer
  - `additionalPriceInTokens` Tokens[], nullable
    - `countToken` integer
    - `policyId` string, nullable
    - `assetNameInHex` string, nullable
    - `multiplier` integer
    - `totalCount` integer
    - `assetName` string, nullable
    - `decimals` integer
  - `sendbackToUser` integer
  - `revervationtype` string, nullable
  - `currency` string, nullable
  - `priceInLamport` integer
  - `priceInOcta` integer
  - `priceInNight` integer
  - `priceInSatoshi` integer

## Other responses

- `401` — The access was denied. (Wrong or expired APIKEY, wrong projectid etc.)
- `404` — The id of the nft is not found or not assigned to this project
- `406` — The demanded ada amount is too less. The minimium is 5 ADA - eg 5000000 lovelace
- `409` — There is a conflict with the selected nft. See errormessage in the resultset
- `429` — Too Many Requests
- `500` — Internal server error - see the errormessage in the resultset

---

[API](https://skmtc.net/nmkr/apis/nmkr-studio-api-mainnet-deprecated.md) · [All operations](https://skmtc.net/nmkr/apis/nmkr-studio-api-mainnet-deprecated/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nmkr/nmkr-studio-api-mainnet-deprecated/revisions/e8a273d527a4/schema)
