Parcel Public API v2
  • Homepage
  • Discord Server
  • Customer Support
  • 🔑Obtain API Key
    • Create an API Key
    • Developer Portal
  • 🏢Hub Endpoints
    • Fetch Hub Information
    • Update Hub Information
  • 🛍️Product Endpoints
    • Fetch Product Information
    • Create a new Product
    • Update an existing Product
    • Delete an existing Product
  • 📝Whitelist Endpoints
    • Check Whitelist
    • Give Whitelist
    • Transfer Whitelist
    • Revoke Whitelist
Powered by GitBook
On this page

Was this helpful?

  1. Whitelist Endpoints

Revoke Whitelist

Revoke a product license from a user

This endpoint enables the revocation of a product license from a user within your hub. By executing this route, you can withdraw access to a particular product from a user, ensuring control over product licensing and adherence to your hub's guidelines or user agreements.

Revoke a Whitelist from a user

DELETE https://v2.parcelroblox.com/whitelist/revoke

Headers

Name
Type
Description

Authorization*

string

prod_DGzVhVsrqNJi4b0Chd9mMPUI9

Content-Type

string

application/json

Request Body

Name
Type
Description

product_id*

string

Product ID

userid*

string

Roblox or Discord User ID

userid_type*

string

"roblox" or "discord"

If everything was able to process properly:

 { "status": "200", "message": "OK", "data": { "userid": string, "userid_type": string, "product_id": string, "state": "License has been revoked" } }

If something was wrong on our end:

{ "status": "500", "message": "Internal Server Error" }

If the product ID that you supplied does not exist:

{ "status": "404", "message": "Product does not exist.", "data": {} }

If the user ID that you supplied does not exist within our Database:

{ "status": "404", "message": "No Roblox Account associated to this Discord User ID.", "data": {} }

If you provided an invalid authorization key:

{ "status": "401", "message": "Invalid authorization key." }

If you did not provide an authorization key:

{ "status": "401", "message": "No authorization key was provided." }

If you did not supply the Product ID, User ID and User ID Type:

{ "status": "400", "message": "Missing Body Parameters.\nRequired params: product_id, userid, userid_type", "data": {} }

If the user does not own the license:

{ "status": "400", "message": "User does not own this license.", "data": { } }

If you provided an invalid User ID Type:

{ "status": "400", "message": "Invalid type.\nAvailable types: roblox, discord", "data": {} }
PreviousTransfer Whitelist

Last updated 11 months ago

Was this helpful?

📝