Skip to content

CreateCase

BitFlicker5000 edited this page Jun 28, 2018 · 4 revisions

Creates a Takedown case to be processed by DMCA.com

Syntax

string CreateCase(string subject, string description, string status, string CopiedFromUrl, string InfringingUrl, string InfringingSiteIp)

Parameters

  • subject type: string
  • description type: string
  • status type: string
  • copiedFromUrl type: string
  • infringingUrl type: string
  • infringingSiteIp type: string

Returns CASE_ID

Remarks

  • Requires JSON formatted Request Body
  • Requests should be made with the following request headers - Content-type: application/json; charset=utf-8
  • Requires a valid auth Token in request header (from /login method)
  • HTTPS is required for this operation
  • Max 100 executions per day (email api@dmca.com to have limit increased)
  • Parameter names are case sensitive

HTTP Method: POST

Example:

  • URL: https://api.dmca.com/CreateCase
  • Request Headers: Token: tY/OKSp9g002k/xh9TWltgD2ZiFvOwfaYmOJBoVr9gg0APxr0eSkS9996
  • Request Body: {"subject":"test api case", "description":"Test api description", "status":"Test api status","copiedFromUrl":"test api from url","infringingUrl":"test api infcringing url","infringingSiteIp":"test infringing site ip api"}

Contact API support at DMCA.com api@dmca.com

Clone this wiki locally