DSFUT API

You can sell coins using our API in your trader application. On this page you can find information about how this works. If you do not understand what it is about, then please leave the page.


Please log in for details.

General requirements

  • It is very important to rotate FIFA accounts. That is, if one player was purchased from account number 1, then the next must be purchased from account number 2. It is very important that the accounts are repeated as rarely as possible, because we do not want bans for either buyers or suppliers.
  • The number of API requests is no more than 60 per minute for each console. If the limit is exceeded, a block for 10 minutes occurs.
  • The application must have a limit for the minimum period between purchases from one account.
  • There is no need to confirm the player’s purchase, because the check is automatic.
  • If a player was picked up and not redeemed in 3 minutes, we are forced to block you for 60 minutes.

POP method

Allows you to "pick up" one random player from the board. This player disappears from the general board for 3 minutes, during which he must be redeemed.

GEThttps://dsfut.net/api/fifa/console/partner_id/timestamp/signature
Attribute Description
fifa FIFA version
console ps, xb or pc
partner_id your partner ID
timestamp UNIX timestamp
signature MD5 hash: md5(id+secret_key+timestamp)

Extra options

min_buy minimum player price
max_buy maximum player price
take_after take a player who appeared on the board at least X seconds ago

Passed as GET parameters:

?min_buy=value&max_buy=value&take_after=value

Examples

Request example:

GEThttps://dsfut.net/api/21/ps/123/1579520729/7baf53f236abf92ee4d16f4ded5acb7c

The response returns JSON as follows:

{
    "error": "",
    "message": "1 player popped",
    "player": {
        "tradeID": 269934329468,
        "startPrice": 94000,
        "buyNowPrice": 95000,
        "assetID": 189332,
        "resourceID": 50520980,
        "name": "Alba",
        "rating": 87,
        "position": "LB",
        "expires": 42836,
        "transactionID": 21914
    }
}

Here's an example of an error response:

{
    "error": "empty",
    "message": "Queue is empty"
}

Telegram notifications

Subscribe to our channels in Telegram to instantly receive information about available players.