SellAuth

Blacklist

Get Blacklist

Retrieves the blacklist entries.

GET
/v1/shops/{shopId}/blacklist

Authorization

AuthorizationRequiredBearer <token>

You can retrieve your API key by visiting your dashboard and clicking Account > API.

In: header

Path Parameters

shopIdRequiredinteger
curl -X GET "https://api.sellauth.com/v1/shops/{shopId}/blacklist" \
  -H "Authorization: Bearer <token>"

{
  "message": "No query results for model [App\\Models\\Shop] 1"
}

Create Blacklist Entry

Creates a new blacklist entry.

POST
/v1/shops/{shopId}/blacklist

Authorization

AuthorizationRequiredBearer <token>

You can retrieve your API key by visiting your dashboard and clicking Account > API.

In: header

Request Body

application/jsonRequired
valueRequiredstring
typeRequiredstring
Value in: "email" | "ip" | "user_agent" | "asn"
match_typeRequiredstring
Value in: "exact" | "regex"
reasonstring

Path Parameters

shopIdRequiredinteger
curl -X POST "https://api.sellauth.com/v1/shops/{shopId}/blacklist" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "value": "ea",
    "type": "ip",
    "match_type": "exact",
    "reason": "et"
  }'

Get Blacklist Entry

Retrieves a specific blacklist entry.

GET
/v1/shops/{shopId}/blacklist/{blacklistId}

Authorization

AuthorizationRequiredBearer <token>

You can retrieve your API key by visiting your dashboard and clicking Account > API.

In: header

Path Parameters

shopIdRequiredinteger
blacklistIdRequiredstring
curl -X GET "https://api.sellauth.com/v1/shops/{shopId}/blacklist/officia" \
  -H "Authorization: Bearer <token>"

{
  "message": "No query results for model [App\\Models\\Shop] 1"
}

Delete Blacklist Entry

Deletes a specific blacklist entry.

DELETE
/v1/shops/{shopId}/blacklist/{blacklistId}

Authorization

AuthorizationRequiredBearer <token>

You can retrieve your API key by visiting your dashboard and clicking Account > API.

In: header

Path Parameters

shopIdRequiredinteger
blacklistIdRequiredstring
curl -X DELETE "https://api.sellauth.com/v1/shops/{shopId}/blacklist/officia" \
  -H "Authorization: Bearer <token>"

Update Blacklist Entry

Updates a specific blacklist entry.

PUT
/v1/shops/{shopId}/blacklist/{blacklistId}/update

Authorization

AuthorizationRequiredBearer <token>

You can retrieve your API key by visiting your dashboard and clicking Account > API.

In: header

Request Body

application/jsonRequired
valueRequiredstring
typeRequiredstring
Value in: "email" | "ip" | "user_agent" | "asn"
match_typeRequiredstring
Value in: "exact" | "regex"
reasonstring

Path Parameters

shopIdRequiredinteger
blacklistIdRequiredstring
curl -X PUT "https://api.sellauth.com/v1/shops/{shopId}/blacklist/veritatis/update" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "value": "eos",
    "type": "email",
    "match_type": "exact",
    "reason": "odit"
  }'