Buscar marcas
POST /co/sic-ip/trademarks-search/v1 Dataset
Cada caso de marca do registro, pesquisável por sinal e titular.
as_of (o quão atual está a cópia), os filtros aplicados, total e total_is_exact, page, per_page, total_pages, count e results[], do depósito mais recente ao mais antigo. Cada marca traz file_number (o expediente), certificate_number (uma vez registrada), sign (a denominação; null numa marca apenas figurativa), status como o registro o redige (Publicada, Registrada, Negada, Caducado…), filing_date, expires_on (a vigência), owners[] (os titulares, ou os requerentes enquanto em andamento), nice_classes[], gazette_number e a etiqueta: label_url (a cópia da Croma, byte a byte) e source_label_url (o link do próprio registro).
Buscar patentes
POST /co/sic-ip/patents-search/v1 Dataset
Cada caso de patente do registro, pesquisável por título e titular.
as_of (o quão atual está a cópia), os filtros aplicados, total e total_is_exact, page, per_page, total_pages, count e results[], do depósito mais recente ao mais antigo. Cada caso traz file_number, certificate_number (a concessão, uma vez concedida), title, status como o registro o redige, filing_date, expires_on, owners[] e a figura característica: figure_url (a cópia da Croma) e source_figure_url.
Buscar desenhos industriais
POST /co/sic-ip/designs-search/v1 Dataset
Cada caso de desenho industrial do registro, pesquisável por título e titular.
as_of (o quão atual está a cópia), os filtros aplicados, total e total_is_exact, page, per_page, total_pages, count e results[], do depósito mais recente ao mais antigo. Cada caso traz file_number, certificate_number (a concessão, uma vez concedida), title, status como o registro o redige, filing_date, expires_on, owners[] e a figura característica: figure_url (a cópia da Croma) e source_figure_url.
Buscar resoluções e ofícios
POST /co/sic-ip/resolutions-search/v1 Dataset
Cada decisão e exigência que a delegatura envia, dia a dia, com o próprio documento.
as_of, os filtros aplicados, os campos de paginação e results[], do envio mais recente ao mais antigo. Cada documento traz document_id, kind, resolution_number, title (o tipo, p. ex. TM179 - Acepta Cancelación), template_code (TM179), act_date, sent_date, file_number, main_file_number, parties[] (name, notified_on, enforced_on), notified_on, enforced_on, document_url (a cópia da Croma do PDF), source_document_url e bytes.
Uma marca
POST /co/sic-ip/trademark/v1 Lookup
Um caso de marca como o registro o tem hoje, com cada documento do processo.
Responde a partir da cópia da Croma quando ela tem uma resposta recente para a chave; caso contrário, lê a fonte e guarda a resposta. Cada resposta diz quando a fonte foi consultada pela última vez (
checked_at) e de onde veio a resposta (served_from).found, file_number, checked_at (quando o registro foi consultado pela última vez), served_from (copy até um dia após a última leitura, upstream quando o registro foi lido para esta solicitação, stale quando não pôde ser lido e a última resposta guardada respondeu) e trademark. O caso traz file_number, kind, procedure_type, status, title (o sinal ou o título), sign_type e sign_nature (marcas), as datas filing_date, submitted_on, publication_ordered_on, published_on, registered_on e expires_on, gazette_number, certificate_number, classes[] (cada classe de Nice com seus produtos e serviços) e nice_classes[], locarno[] (desenhos), patent_type, technology_sector, technology_subsector e abstract (patentes), design_type (desenhos), parties[] (role: owner, applicant, agent, contact, inventor ou designer, com document_number, name e address como o registro os registra), images[] (a etiqueta ou as figuras), specification[] (a descrição, reivindicações e desenhos públicos de uma patente), history[] (cada evento processual, do mais recente ao mais antigo, com a entrada da gazeta), linked_procedures[] (oposições, transferências, licenças, mudanças de nome, correções), documents[] (cada documento do processo: resoluções, ofícios, petições, certificados, com resolution_number, as datas e as partes notificadas), documents_total, documents_kept e fields[] (cada campo rotulado do caso como o registro o imprime). Cada arquivo traz document_url (a cópia da Croma, byte a byte) e source_document_url (o link do próprio registro).
Ler um caso guarda uma cópia de cada documento do processo, o que pode levar um ou dois minutos num processo com muitos documentos. É um trabalho assíncrono: por padrão a solicitação aguarda e retorna
{ data }, ou você pode consultar GET /jobs/{id} ou enviar um callback_url. Um caso lido no último dia responde na hora a partir da cópia da Croma. Um número sem caso deste tipo retorna found: false com HTTP 200, não um erro.Uma patente
POST /co/sic-ip/patent/v1 Lookup
Um caso de patente como o registro o tem hoje, com cada documento do processo.
Responde a partir da cópia da Croma quando ela tem uma resposta recente para a chave; caso contrário, lê a fonte e guarda a resposta. Cada resposta diz quando a fonte foi consultada pela última vez (
checked_at) e de onde veio a resposta (served_from).found, file_number, checked_at (quando o registro foi consultado pela última vez), served_from (copy até um dia após a última leitura, upstream quando o registro foi lido para esta solicitação, stale quando não pôde ser lido e a última resposta guardada respondeu) e patent. O caso traz file_number, kind, procedure_type, status, title (o sinal ou o título), sign_type e sign_nature (marcas), as datas filing_date, submitted_on, publication_ordered_on, published_on, registered_on e expires_on, gazette_number, certificate_number, classes[] (cada classe de Nice com seus produtos e serviços) e nice_classes[], locarno[] (desenhos), patent_type, technology_sector, technology_subsector e abstract (patentes), design_type (desenhos), parties[] (role: owner, applicant, agent, contact, inventor ou designer, com document_number, name e address como o registro os registra), images[] (a etiqueta ou as figuras), specification[] (a descrição, reivindicações e desenhos públicos de uma patente), history[] (cada evento processual, do mais recente ao mais antigo, com a entrada da gazeta), linked_procedures[] (oposições, transferências, licenças, mudanças de nome, correções), documents[] (cada documento do processo: resoluções, ofícios, petições, certificados, com resolution_number, as datas e as partes notificadas), documents_total, documents_kept e fields[] (cada campo rotulado do caso como o registro o imprime). Cada arquivo traz document_url (a cópia da Croma, byte a byte) e source_document_url (o link do próprio registro).
Ler um caso guarda uma cópia de cada documento do processo, o que pode levar um ou dois minutos num processo com muitos documentos. É um trabalho assíncrono: por padrão a solicitação aguarda e retorna
{ data }, ou você pode consultar GET /jobs/{id} ou enviar um callback_url. Um caso lido no último dia responde na hora a partir da cópia da Croma. Um número sem caso deste tipo retorna found: false com HTTP 200, não um erro.Um desenho industrial
POST /co/sic-ip/design/v1 Lookup
Um caso de desenho industrial como o registro o tem hoje, com cada documento do processo.
Responde a partir da cópia da Croma quando ela tem uma resposta recente para a chave; caso contrário, lê a fonte e guarda a resposta. Cada resposta diz quando a fonte foi consultada pela última vez (
checked_at) e de onde veio a resposta (served_from).found, file_number, checked_at (quando o registro foi consultado pela última vez), served_from (copy até um dia após a última leitura, upstream quando o registro foi lido para esta solicitação, stale quando não pôde ser lido e a última resposta guardada respondeu) e design. O caso traz file_number, kind, procedure_type, status, title (o sinal ou o título), sign_type e sign_nature (marcas), as datas filing_date, submitted_on, publication_ordered_on, published_on, registered_on e expires_on, gazette_number, certificate_number, classes[] (cada classe de Nice com seus produtos e serviços) e nice_classes[], locarno[] (desenhos), patent_type, technology_sector, technology_subsector e abstract (patentes), design_type (desenhos), parties[] (role: owner, applicant, agent, contact, inventor ou designer, com document_number, name e address como o registro os registra), images[] (a etiqueta ou as figuras), specification[] (a descrição, reivindicações e desenhos públicos de uma patente), history[] (cada evento processual, do mais recente ao mais antigo, com a entrada da gazeta), linked_procedures[] (oposições, transferências, licenças, mudanças de nome, correções), documents[] (cada documento do processo: resoluções, ofícios, petições, certificados, com resolution_number, as datas e as partes notificadas), documents_total, documents_kept e fields[] (cada campo rotulado do caso como o registro o imprime). Cada arquivo traz document_url (a cópia da Croma, byte a byte) e source_document_url (o link do próprio registro).
Ler um caso guarda uma cópia de cada documento do processo, o que pode levar um ou dois minutos num processo com muitos documentos. É um trabalho assíncrono: por padrão a solicitação aguarda e retorna
{ data }, ou você pode consultar GET /jobs/{id} ou enviar um callback_url. Um caso lido no último dia responde na hora a partir da cópia da Croma. Um número sem caso deste tipo retorna found: false com HTTP 200, não um erro.Marcas por titular
POST /co/sic-ip/trademarks-by-owner/v1 Cada caso de marca de que uma empresa ou pessoa é titular ou requerente, a partir do registro.
document_number, found, parties[] (os registros de parte do registro que coincidiram com o número, cada um com document_number e name), total, checked_at e trademarks[], do depósito mais recente ao mais antigo, cada um com a forma de um resultado da busca de marcas (label_url é a cópia da Croma quando o dataset de marcas já tem o caso).
Um portfólio grande é lido em várias passagens e pode levar até um minuto. É um trabalho assíncrono: por padrão a solicitação aguarda e retorna
{ data }, ou você pode consultar GET /jobs/{id} ou enviar um callback_url.Referência completa
Esquemas, todos os campos de resposta e um playground interativo.