Uptick Service Documentation
  1. Q&A
Uptick Service Documentation
  • Platform introduction
    • Product Overview
    • Basic Terminology
  • User Guide
    • Service Callback method
    • Developer settlement process
    • Price and Fee Description
  • Developer documentation
    • Explanation of NFT Market Trading Models
    • Introduction to SDK and usage instructions.
    • Gateway authentication signature example
    • List of market trading contracts.
    • API
      • Collection of endpoints related to address book
      • Collection of endpoints related to asset
      • Collection of endpoints related to auction
      • Collection of endpoints related to common market
      • Collection of endpoints related to contract
      • Collection of endpoints related to coupon
      • Collection of endpoints related to limited-time coupon
      • Collection of endpoints related to the sale of specified NFTs.
      • Collection of endpoints related to fans
      • Collection of endpoints related to follow
      • Collection of endpoints related to Lazy minting
        • Query the information of the lazy minting collection.
        • Query lazy casting set extension information(logo banner twitter)
        • Modify the information of the lazy minting collection.
        • Modify lazy casting collection extension information (logo banner Twitter address)
      • Collection of endpoints related to nft
      • Collection of endpoints related to offer
      • Collection of endpoints related to order
      • Collection of endpoints related to wallet
      • Collection of endpoints related to words
      • Collection of endpoints related to product card
      • Collection of endpoints related to coupon code
  • Q&A
    • API invocation related issues
  • Contact us
    • Contact us
  • Collection of endpoints related to address book
    • Add address book.
      POST
    • Delete address book
      DELETE
    • Import address book by following fans
      GET
    • Query address book
      GET
    • Address book list
      GET
    • Update address book
      PATCH
  • Collection of endpoints related to asset
    • Query asset according to the ID.
      GET
    • Query assets by pagination.
      GET
    • Query asset transfers
      GET
  • Collection of endpoints related to auction
    • Create bid
      POST
    • Get the auction info.
      GET
    • Query the list of tokens I own,sort by creator
      GET
    • Get the auction info.
      GET
    • Query the list of tokens I own,sort by creator
      GET
  • Commemorative Card Management
    • Paginated Query of Commemorative Cards
    • Create Commemorative Card
    • Batch Create Commemorative Cards
    • Delete Commemorative Card
    • Query Commemorative Card Details
    • Paginated Query of Commemorative Cards
    • Paginated Query of Commemorative Cards
    • Paginated Query of Commemorative Cards
    • Paginated Query of Commemorative Cards
    • Paginated Query of Commemorative Cards
    • Update Commemorative Card
    • Query Commemorative Card Details
  • Collection of endpoints related to common market
    • List of ordinary sales contracts.
    • Information on listed NFTs
    • List of NFTs on the shelf.
    • Put on the shelf for sale.
  • Collection of endpoints related to contract
    • Add contract info
    • Delete contract
    • Query contract extension information(logo banner twitter)
    • Query contract info
    • Query contract by pagination.
    • Modify contract extension information
    • Modify the information of the contract.
  • Collection of endpoints related to coupon code
    • Create a coupon code.
    • List of collection.
    • Get coupon information.
    • List of NFTs on shelf.
    • Put on the shelf with preferential treatment.
  • Collection of endpoints related to coupon
    • Put on the shelf with limited-time coupon.
    • List of collection.
    • Get coupon information.
    • List of NFTs on shelf.
    • Put on the shelf with preferential treatment.
  • Collection of endpoints related to limited-time coupon
    • Put on the shelf with limited-time coupon.
    • List of collection.
    • Get couponTime information by coupon code.
    • Get couponTime information.
    • List of NFTs on shelf.
    • Put on the shelf with limited-time coupon.
  • Event Card Management
    • Paginated Query of Event Cards
    • Create Event Card
    • Batch Create Event Cards
    • Delete Event Card
    • Query Event Card Details
    • Perform a paged query of the activity list
    • Perform a paged query of the activity list
    • Perform a paged query of the activity list
    • Perform a paged query of the activity list
    • Paginated Query of Event Cards
    • Update Event Card
    • Create Verification
    • Paginated Query of Verification Records
    • Query Event Card Details
  • Collection of endpoints related to the sale of specified NFTs.
    • List of collection.
    • Get information.
    • List of NFTs on shelf.
    • Put specified NFTs on the shelf for sale.
  • Collection of endpoints related to fans
    • Add fans
    • Is fans
    • My fans
    • My focus
    • Delete fans
  • Collection of endpoints related to follow
    • Add follow
    • Is follow
    • Follow list
  • Collection of endpoints related to Lazy minting
    • Add NFT information (metadata information).
    • Add NFT information (metadata information).
    • Add presale information (ticket tiers).
    • Add placement preview images and multimedia information.
    • Add white list information (ticket tiers).
    • Delete NFT information (metadata information).
    • Delete the placement preview images and multimedia information.
    • Delete white list (ticket tiers).
    • Get current presale info
    • Get current presale info
    • Get rand nft info.
    • Is the current user on the whitelist
    • Details of the placement page.
    • Mint NFT sign
    • Details of NFT information (metadata information).
    • Details of NFT information (metadata information).
    • List of mints.
    • List of presale information (ticket tiers).
    • Details of placement preview images and multimedia information.
    • List of placement preview images and multimedia information.
    • Product details
    • Modify NFT information (metadata information).
    • Modify the placement preview images and multimedia information.
    • List of placement preview images and multimedia information.
  • Membership Card Management
    • Paginated Query of Membership Cards
    • Create Membership Card
    • Batch Create Membership Cards
    • Delete Membership Card
    • Query Membership Card Details
    • Perform a paged query of the membership cards.
    • Perform a paged query of the membership cards.
    • Perform a paged query of the membership cards.
    • Perform a paged query of the membership cards.
    • Paginated Query of Membership Cards
    • Update Membership Card
    • Create Verification
    • Paginated Query of Verification Records
    • Query Membership Card Details
  • Collection of endpoints related to nft
    • Add nft info
    • Add nft info
    • Delete nft
    • Get properties
    • Query NFT info
    • Query NFTs by pagination.
  • Collection of endpoints related to offer
    • List of offers received for the specified NFT.
    • Create a offer.
    • Search NFT highest offer list based on nft address
    • Search NFT highest offer list based on owner
    • Search NFT highest offer list based on owner
    • Get max offer group by token type
    • List of offers i have received.
    • My offer list.
  • Collection of endpoints related to order
    • Cancel order
    • Delete the unsuccessful orders.
    • Query according to the order number.
    • Order list
    • Nft Order history
    • Order in progress
    • Pre order
    • Sold order list
  • Collection of endpoints related to product card
    • Add NFT information.
    • Add white list information
    • Delete NFT information.
    • Delete white list.
    • Get current presale info
    • Query product card preview information
    • Get token data
    • Get token data update log
    • Is the current user on the whitelist
    • Mint NFT sign
    • Details of NFT information.
    • Details of NFT information.
    • List of mints.
    • Details of NFT information.
    • Query product card preview information
    • Product details
    • Modify NFT information (metadata information).
    • Modify NFT information (metadata information).
    • Modify product card preview information
    • List of white list.
    • write data
  • Promo Code Card Management
    • Paginated Query of Promo Code Cards
    • Create Promo Code Card
    • Batch Create Promo Code Cards
    • Delete Promo Code Card
    • Query Promo Code Card Details
    • Perform a paged query of the coupon list.
    • Perform a paged query of the coupon list.
    • Perform a paged query of the coupon list.
    • Perform a paged query of the coupon list.
    • Paginated Query of Promo Code Cards
    • Update Promo Code Card
    • Create Verification
    • Paginated Query of Verification Records
    • Query Promo Code Card Details
  • Collection of endpoints related to wallet
    • Add wallet info
    • Edit wallet info
    • Get wallet info
  • Collection of endpoints related to words
    • Add words
    • Delete message/reply records
    • Delete message/reply records to a group
    • Message/reply records to a group
    • Leave messages when adding to a group..
    • Message/Reply List
    • Message/Reply page list
    • Message/Reply read all
    • Message/Reply records
  1. Q&A

API invocation related issues

When using the API open platform, developers may encounter various common problems. The following are some common problems and their solutions to help you use the API more efficiently.
1. Authentication failure
Problem description: When calling the API, a 401 Unauthorized error occurs, indicating authentication failure.
Reason: It may be that the API key or access token is incorrect, or the authentication information is not set correctly.
Solution:
Ensure that the API key is correct and has not expired or been revoked.
Check whether the key is placed in the correct request header.
Confirm that the account has permission to access the API.
2. Request frequency limited
Problem description: When calling the API, a 429 Too Many Requests error is received, indicating that the request frequency exceeds the limit.
Reason: Exceeded the request frequency limit set by the platform.
Solution:
Check the API documentation to understand the frequency limit of the current service.
Implement rate limiting on requests (such as setting delays or making batch requests).
Consider upgrading the API level to obtain a higher request quota.
3. Response data parsing error
Problem description: The data returned by the API cannot be parsed normally, perhaps the format does not meet expectations.
Reason: The data format returned by the API may have changed, or the returned JSON data is not processed correctly.
Solution:
Check the API documentation to ensure that the parsed fields match the returned data structure.
Use try-catch or other error tolerance handling to catch parsing errors.
Update the code to adapt to the new data format and ensure correct data conversion.
4. Incorrect request parameters
Problem description: The API returns a 400 Bad Request error, indicating that the request parameters are incorrect.
Reason: Missing, incorrect, or incorrect format of request parameters.
Solution:
Read the API documentation carefully to ensure that all required parameters are included and the parameter format meets the requirements.
Check whether the JSON structure and data type of the request body are correct.
Use tools (such as Postman) to verify whether the request complies with the API specification.
5. Network timeout
Problem description: When calling the API, a network timeout occurs and data cannot be obtained.
Reason: Unstable network or slow response from the API server.
Solution:
Check the network connection to ensure a stable network environment.
If a retry mechanism is supported, try resending the request.
Set a reasonable timeout period and handle possible retry logic.
6. Unclear return status code
Problem description: The status code returned by the API is not within the common range (such as 200, 400, 401, 403, 500), making it difficult to determine where the problem lies.
Reason: Sometimes the API platform will return specific status codes to represent some more special errors.
Solution:
Check the API documentation or developer forum to find the meaning of relevant status codes.
If there is no official explanation, contact the technical support of the API platform for help.
7. Empty data returned
Problem description: The API request returns a status code of 200 successfully, but the data is empty.
Reason: The data does not meet the query conditions, or the data does not exist on the server.
Solution:
Check the query conditions to ensure that the input parameters are correct and meet the expected results.
Through logs or other tools, view the returned query information to further confirm whether there is data.
8. Signature verification failure
Problem description: The API returns a signature verification failure error and cannot be called normally.
Reason: The signature generation during the API call is incorrect. It may be that the parameter order is incorrect or the key configuration is incorrect.
Solution:
Ensure that the signature algorithm is consistent with the API requirements.
Check whether the order and key of signature calculation are correct.
Refer to the API documentation to ensure that the correct signature parameters and methods are used.
9. Cross-origin requests blocked
Problem description: When calling the API on the front end, the browser blocks cross-origin requests.
Reason: The API server does not set the CORS header that allows cross-origin, resulting in blocked requests.
Solution:
If you can control the API server, add a CORS header (Access-Control-Allow-Origin).
If you cannot control it, you can try using a proxy server to solve the cross-domain problem.
10. API service unavailable
Problem description: A 503 Service Unavailable error occurs when requesting, and the API service is temporarily unavailable.
Reason: API server maintenance or overload.
Solution:
Check the status page of the API platform to see if it is under maintenance.
Wait for a while and retry, or contact the support team to confirm the service status.
These problems and their solutions can help you find solutions more quickly when encountering API call problems.
Previous
Modify lazy casting collection extension information (logo banner Twitter address)
Next
Contact us
Built with