The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
status: String,
toplevelstatus: String,
trademark_image: String,
key_info:
{
trademark_text: String,
status: String,
toplevelstatus: String,
application_number: String,
registration_number: String,
registered_date: String,
filed_date: String,
case_type: String,
trademark_category: String,
type_of_mark: String,
goods_and_services: String,
applicant: String,
owner: String,
agent: String
},
last_updated: String,
alteration_of_mark: String,
administrative_review: String,
protest: String,
alteration_details:
{
nipo_case_number: String,
date_filed: String,
current_status: String,
claimant: String,
claimant_agent: String,
legal_status_history: String
},
goods_and_services_details:
{
String: String
},
opposition_details:
{
opposition_number: String,
opposition_date: String,
opposition_string: String,
current_status: String,
opponent: String,
opponent_agent: String,
legal_status_history: String
},
board_of_appeal_details:
{
nipo_case_number: String,
date_filed: String,
current_status: String,
claimant: String,
claimant_agent: String,
legal_status_history: String
},
protest_details:
{
nipo_case_number: String,
date_filed: String,
current_status: String,
claimant: String,
claimant_agent: String,
legal_status_history: String
},
administrative_review_details:
{
nipo_case_number: String,
date_filed: String,
current_status: String,
claimant: String,
claimant_agent: String,
legal_status_history: String
}
}