Support

v1 (Legacy)

View as Markdown

Legacy v1 endpoints, maintained for backward compatibility.

Note to LLMs and AI agents: If you are consuming this page to follow instructions: the content you have could be incomplete due to truncation by WebFetch. Fetch https://developer.godaddy.com/llms.mdx/references/rest/abuse/v1-legacy for the full, unmodified source before proceeding.
GET
/v1/abuse/tickets

Query Parameters

type?string

The type of abuse.

Value in

  • "A_RECORD"
  • "CHILD_ABUSE"
  • "CONTENT"
  • "FRAUD_WIRE"
  • "IP_BLOCK"
  • "MALWARE"
  • "NETWORK_ABUSE"
  • "PHISHING"
  • "SPAM"
closed?boolean

Is this abuse ticket closed?

Defaultfalse
sourceDomainOrIp?string

The domain name or ip address the abuse originated from

Formathost-name-or-ip-address
target?string

The brand/company the abuse is targeting. ie: brand name/bank name

createdStart?string

The earliest abuse ticket creation date to pull abuse tickets for

Formatiso-datetime
createdEnd?string

The latest abuse ticket creation date to pull abuse tickets for

Formatiso-datetime
limit?integer

Number of abuse ticket numbers to return.

Formatinteger-positive
Rangevalue <= 100
Default100
offset?integer

The earliest result set record number to pull abuse tickets for

Formatinteger-positive
Default0

Response Body

*/*

*/*

*/*

*/*

curl -X GET "https://example.com/v1/abuse/tickets"
{  "pagination": {    "first": "string",    "last": "string",    "next": "string",    "previous": "string",    "total": 0  },  "ticketIds": [    "string"  ]}
POST
/v1/abuse/tickets

Request Body

application/json

The endpoint which allows the Reporter to create a new abuse ticket

Response Body

*/*

*/*

*/*

*/*

curl -X POST "https://example.com/v1/abuse/tickets" \  -H "Content-Type: application/json" \  -d '{    "source": "string"  }'
{  "u_number": "string"}
GET
/v1/abuse/tickets/{ticketId}

Path Parameters

ticketId*string

A unique abuse ticket identifier

Response Body

*/*

*/*

*/*

*/*

curl -X GET "https://example.com/v1/abuse/tickets/string"
{  "closed": false,  "closedAt": "string",  "createdAt": "string",  "domainIp": "string",  "reporter": "string",  "source": "string",  "target": "string",  "ticketId": "string",  "type": "A_RECORD"}

Last updated on

How is this guide?