{"note":"OpenAPI conversion -- returning structured metadata","name":"ote-godaddy-com-abuse","description":"Abuse API","version":"2.0.0","base_url":"https://api.ote-godaddy.com","endpoints":6,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api Abuse API\n@base https://api.ote-godaddy.com\n@version 2.0.0\n@endpoints 6\n@toc abuse(6)\n\n@endpoint GET /v1/abuse/tickets\n@desc List all abuse tickets ids that match user provided filters\n@optional {type: any # The type of abuse., closed: any # Is this abuse ticket closed?, sourceDomainOrIp: any # The domain name or ip address the abuse originated from, target: any # The brand/company the abuse is targeting. ie: brand name/bank name, createdStart: any # The earliest abuse ticket creation date to pull abuse tickets for, createdEnd: any # The latest abuse ticket creation date to pull abuse tickets for, limit: any # Number of abuse ticket numbers to return., offset: any # The earliest result set record number to pull abuse tickets for}\n@returns(200) Success\n@errors {401: Authentication info not sent or invalid, 403: Authenticated user is not allowed access, 422: Error}\n\n@endpoint POST /v1/abuse/tickets\n@desc Create a new abuse ticket\n@required {body: any # The endpoint which allows the Reporter to create a new abuse ticket}\n@returns(201) Success\n@errors {401: Authentication info not sent or invalid, 403: Authenticated user is not allowed access, 422: Error}\n\n@endpoint GET /v1/abuse/tickets/{ticketId}\n@desc Return the abuse ticket data for a given ticket id\n@required {ticketId: any # A unique abuse ticket identifier}\n@returns(200) Success\n@errors {401: Authentication info not sent or invalid, 403: Authenticated user is not allowed access, 404: Invalid ticket id provided}\n\n@endpoint GET /v2/abuse/tickets\n@desc List all abuse tickets ids that match user provided filters\n@optional {type: any # The type of abuse., closed: any # Is this abuse ticket closed?, sourceDomainOrIp: any # The domain name or ip address the abuse originated from, target: any # The brand/company the abuse is targeting. ie: brand name/bank name, createdStart: any # The earliest abuse ticket creation date to pull abuse tickets for, createdEnd: any # The latest abuse ticket creation date to pull abuse tickets for, limit: any # Number of abuse ticket numbers to return., offset: any # The earliest result set record number to pull abuse tickets for}\n@returns(200) Success\n@errors {401: Authentication info not sent or invalid, 403: Authenticated user is not allowed access, 422: Error}\n\n@endpoint POST /v2/abuse/tickets\n@desc Create a new abuse ticket\n@required {body: any # The endpoint which allows the Reporter to create a new abuse ticket}\n@returns(201) Success\n@errors {401: Authentication info not sent or invalid, 403: Authenticated user is not allowed access, 422: Error}\n\n@endpoint GET /v2/abuse/tickets/{ticketId}\n@desc Return the abuse ticket data for a given ticket id\n@required {ticketId: any # A unique abuse ticket identifier}\n@returns(200) Success\n@errors {401: Authentication info not sent or invalid, 403: Authenticated user is not allowed access, 404: Invalid ticket id provided}\n\n@end\n"}