Lista de todos los endpoints disponibles
Endpoint | Descripción |
---|---|
/v1/cuenta/get/saldo/ | Indica información del saldo de consultas de su cuenta en formato json |
/v1/inapi/get/estado_diario/marca/ | Entrega el documento de Estado Diario Detallado de INAPI de Marcas de un día específico en formato json |
/v1/inapi/get/estado_diario/patente/ | Entrega el documento de Estado Diario de INAPI de Patentes de un día específico en formato json |
/v1/inapi/get/gaceta_marcas/ | Entrega el documento de Gaceta de Marcas de INAPI de un día específico en formato json |
/v1/tdpi/get/estado_diario/ | Entrega el documento de Estado Diario de TDPI de un día específico en formato json |
/v1/tdpi/get/ingresos/ | Entrega el documento de Ingresos de TDPI de un día específico en formato json |
/v1/tdpi/get/tablas/ | Entrega el documento de Tablas de TDPI de un día específico en formato json |
/v1/diario_oficial/get/edicion/ | Entrega un listado de Marcas y Patentes publicadas en el Diario Oficial para un día específico en formato json |
Detalles sobre cada endpoint individualmente
/v1/cuenta/get/saldo/
Request
GET https://api.deepdev.cl/v1/cuenta/get/saldo/
Payload
{
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
}
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
}
Response
{
"consultas_realizadas": 50,
"consultas_disponibles": 950,
"consultas_totales": 1000,
"fecha_vencimiento": "2024-01-01"
}
"consultas_realizadas": 50,
"consultas_disponibles": 950,
"consultas_totales": 1000,
"fecha_vencimiento": "2024-01-01"
}
Campo | Valor |
---|---|
consultas_realizadas | Valor de tipo entero que indica las consultas realizadas desde la última renovación de cuotas de consultas |
consultas_disponibles | Valor de tipo entero que indica las consultas que aun puede realizar desde la última renovación de cuotas de consultas |
consultas_totales | Valor de tipo entero que indica la cantidad de consultas disponible en cada período basado en el plan contratado |
fecha_vencimiento | Valor de tipo fecha que indica la fecha de vencimiento, es decir, cuando se vencen las consultas disponibles |
Código Ejemplo
import requests
token = 'yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf'
url = 'https://api.deepdev.cl/v1/cuenta/get/saldo/'
payload = {}
payload['token'] = token
res = requests.get(url, params=payload)
/v1/inapi/get/estado_diario/marca/
Request
GET https://api.deepdev.cl/v1/inapi/get/estado_diario/marca/
Payload
{
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-10"
}
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-10"
}
Response
[
"consultas_disponibles": 950,
"res": [
{
"fecha": "2024-01-10",
"seccion": "Observaciones De Forma",
"solicitud": "1561744",
"url_doc": "https://tramites.inapi.cl/Trademark/TrademarkDailyStates/DownloadFile?fileDate=2024-01-10&dailyStatesTypeId=2",
...
},
...
],
]
"consultas_disponibles": 950,
"res": [
{
"fecha": "2024-01-10",
"seccion": "Observaciones De Forma",
"solicitud": "1561744",
"url_doc": "https://tramites.inapi.cl/Trademark/TrademarkDailyStates/DownloadFile?fileDate=2024-01-10&dailyStatesTypeId=2",
...
},
...
],
]
Campo | Valor |
---|---|
consultas_disponibles | Valor de tipo entero que indica las consultas que aun puede realizar desde la última renovación de cuotas de consultas |
res | Listado con los registros obtenidos |
fecha | Valor de tipo fecha que indica la fecha del estado diario |
seccion | Valor de tipo texto que indica la sección a la que pertenece dicho registro |
solicitud | Valor de tipo entero que indica el número de solicitud de la marca |
url_doc | Valor de tipo texto que corresponde a la url del documento de estado diario en INAPI |
<variados> | Existen multiples campos que varían en base a las columnas definidas en cada lista del estado diario de INAPI |
Código Ejemplo
import requests
token = 'yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf'
fecha = '2024-01-10'
url = 'https://api.deepdev.cl/v1/inapi/get/estado_diario/marca/'
payload = {}
payload['token'] = token
payload['fecha'] = fecha
res = requests.get(url, params=payload)
/v1/inapi/get/estado_diario/patente/
Request
GET https://api.deepdev.cl/v1/inapi/get/estado_diario/patente/
Payload
{
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-10"
}
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-10"
}
Response
[
"consultas_disponibles": 950,
"res": [
{
"fecha": "2024-01-10",
"seccion": "Resoluciones Administrativas",
"sol_nro": "201201356",
"solicitud": "2012 / 01356",
"url_doc": "https://tramites.inapi.cl/Patent/PatentDailyStates/DownloadFile?fileDate=2024-01-10",
...
},
...
],
]
"consultas_disponibles": 950,
"res": [
{
"fecha": "2024-01-10",
"seccion": "Resoluciones Administrativas",
"sol_nro": "201201356",
"solicitud": "2012 / 01356",
"url_doc": "https://tramites.inapi.cl/Patent/PatentDailyStates/DownloadFile?fileDate=2024-01-10",
...
},
...
],
]
Campo | Valor |
---|---|
consultas_disponibles | Valor de tipo entero que indica las consultas que aun puede realizar desde la última renovación de cuotas de consultas |
res | Listado con los registros obtenidos |
fecha | Valor de tipo fecha que indica la fecha del estado diario |
seccion | Valor de tipo texto que indica la sección a la que pertenece dicho registro |
sol_nro | Valor de tipo entero que indica el número de solicitud de la patente en formato yyyynnnnn |
solicitud | Valor de tipo texto que indica el número de solicitud de la patente en formato yyyy/nnnnn |
url_doc | Valor de tipo texto que corresponde a la url del documento de estado diario en INAPI |
<variados> | Existen multiples campos que varían en base a las columnas definidas en cada lista del estado diario de INAPI |
Código Ejemplo
import requests
token = 'yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf'
fecha = '2024-01-10'
url = 'https://api.deepdev.cl/v1/inapi/get/estado_diario/patente/'
payload = {}
payload['token'] = token
payload['fecha'] = fecha
res = requests.get(url, params=payload)
/v1/inapi/get/gaceta_marcas/
Request
GET https://api.deepdev.cl/v1/inapi/get/gaceta_marcas/
Payload
{
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-12"
}
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-12"
}
Response
[
"consultas_disponibles": 950,
"res": [
{
"denominacion": "sorema",
"reproduccion": "",
"tipo_signo": "Mixta",
"disclaimer": "n/a",
"solicitud_nacional": "990562843",
"registro_internacional": "0562843",
"fecha_registro_internacional": "2023-10-10",
"fecha_notificacion_internacional": "2023-11-23",
"nombre_direccion_titular": "PREVIERO N. s.r.l. Via Fratelli Cairoli 17 I-20851 LISSONE (MB), ITALI…",
"naturaleza_juridica_titular": "Single-member limited liability company Italy",
"nombre_direccion_representante": "Anna Maria Messina, Roberto Calò, Enrico Mittler c/o MITTLER & C. s.r.…",
"colores_reivindicados": "n/a",
"lista_productos_servicios": "Clase 7: Máquinas para el tratamiento y reciclaje de materias plástica…",
"prioridad_convenio_paris": "n/a",
"fecha": "2024-01-12",
"url_doc": "https://tramites.inapi.cl/TrademarkNewGazette/DownloadFile?stream_id=6…"
},
...
],
]
"consultas_disponibles": 950,
"res": [
{
"denominacion": "sorema",
"reproduccion": "",
"tipo_signo": "Mixta",
"disclaimer": "n/a",
"solicitud_nacional": "990562843",
"registro_internacional": "0562843",
"fecha_registro_internacional": "2023-10-10",
"fecha_notificacion_internacional": "2023-11-23",
"nombre_direccion_titular": "PREVIERO N. s.r.l. Via Fratelli Cairoli 17 I-20851 LISSONE (MB), ITALI…",
"naturaleza_juridica_titular": "Single-member limited liability company Italy",
"nombre_direccion_representante": "Anna Maria Messina, Roberto Calò, Enrico Mittler c/o MITTLER & C. s.r.…",
"colores_reivindicados": "n/a",
"lista_productos_servicios": "Clase 7: Máquinas para el tratamiento y reciclaje de materias plástica…",
"prioridad_convenio_paris": "n/a",
"fecha": "2024-01-12",
"url_doc": "https://tramites.inapi.cl/TrademarkNewGazette/DownloadFile?stream_id=6…"
},
...
],
]
Campo | Valor |
---|---|
consultas_disponibles | Valor de tipo entero que indica las consultas que aun puede realizar desde la última renovación de cuotas de consultas |
res | Listado con los registros obtenidos |
denominacion | Valor de tipo texto que especifica la denominación (palabra, frase, etc) perteneciente a la marca (puede ser un campo vacío) |
reproduccion | Valor de tipo texto que puede especificar una url asociada a la marca con registros digitales sobre la misma |
tipo_signo | Valor de tipo texto que indica el tipo al que pertenece la marca (puede ser uno de la siguiente lista: Combinación de colores, De movimiento, De patrón, De posición, Denominación de origen, Etiqueta, Frase propaganda, Holográfica, Indicación geografica, Mixta, Multimedia, Palabra o denominación, Sonora, Tridimensional, Táctil) |
disclaimer | Valor de tipo texto |
solicitud_nacional | Valor de tipo entero que indica el número de solicitud de la marca en Chile |
registro_internacional | Valor de tipo entero que indica el número de registro de la marca a nivel internacional |
fecha_registro_internacional | Valor de tipo fecha que indica la fecha de registro a nivel internacional |
fecha_notificacion_internacional | Valor de tipo fecha que indica la fecha de notificación a nivel internacional |
nombre_direccion_titular | Valor de tipo texto que indica nombre y/o direccion del titular de la marca |
naturaleza_juridica_titular | Valor de tipo texto |
nombre_direccion_representante | Valor de tipo texto que indica nombre y/o direccion del representante de la marca |
colores_reivindicados | Valor de tipo texto |
lista_productos_servicios | Valor de tipo texto que indica las clases y coberturas relacionadas a la marca en cuestión |
prioridad_convenio_paris | Valor de tipo texto |
fecha | Valor de tipo fecha que indica la fecha del estado diario |
url_doc | Valor de tipo texto que corresponde a la url del documento de gaceta en INAPI |
Código Ejemplo
import requests
token = 'yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf'
fecha = '2024-01-12'
url = 'https://api.deepdev.cl/v1/inapi/get/gaceta_marcas/'
payload = {}
payload['token'] = token
payload['fecha'] = fecha
res = requests.get(url, params=payload)
/v1/tdpi/get/estado_diario/
Request
GET https://api.deepdev.cl/v1/tdpi/get/estado_diario/
Payload
{
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-10"
}
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-10"
}
Response
[
"consultas_disponibles": 950,
"res": [
{
"numero": "01",
"rol_de_causa": "001546-2022",
"rol_de_causa_en_palabras": "UN MIL QUINIENTOS CUARENTA Y SEIS DOS MIL VEINTE Y DOS",
"numero_solicitud": "201702283",
"apelantes": "PROTHENA BIOSCIENCES LIMITED",
"apelados": "",
"individualizacion": "FORMULACIONES DE ANTICUERPOS Y MÉTODOS (DIVISIONAL DE SOLICITUD N°1081…",
"numero_resolucion": "2",
"texto_resolucion": "Código 15022: Como se pide. No habiendo estado disponible en el sistem…",
"categoria": "Patente",
"fecha": "2024-01-10",
"url_doc": "https://www.tdpi.cl/wp-content/uploads/2024/01/ED-10-01-2024.pdf",
"sol_nro": "201702283",
},
...
],
]
"consultas_disponibles": 950,
"res": [
{
"numero": "01",
"rol_de_causa": "001546-2022",
"rol_de_causa_en_palabras": "UN MIL QUINIENTOS CUARENTA Y SEIS DOS MIL VEINTE Y DOS",
"numero_solicitud": "201702283",
"apelantes": "PROTHENA BIOSCIENCES LIMITED",
"apelados": "",
"individualizacion": "FORMULACIONES DE ANTICUERPOS Y MÉTODOS (DIVISIONAL DE SOLICITUD N°1081…",
"numero_resolucion": "2",
"texto_resolucion": "Código 15022: Como se pide. No habiendo estado disponible en el sistem…",
"categoria": "Patente",
"fecha": "2024-01-10",
"url_doc": "https://www.tdpi.cl/wp-content/uploads/2024/01/ED-10-01-2024.pdf",
"sol_nro": "201702283",
},
...
],
]
Campo | Valor |
---|---|
consultas_disponibles | Valor de tipo entero que indica las consultas que aun puede realizar desde la última renovación de cuotas de consultas |
res | Listado con los registros obtenidos |
numero | Valor de tipo entero que indica el orden dentro del documento |
rol_de_causa | Valor de tipo texto con formato nnnnnn-yyyy |
rol_de_causa_en_palabras | Valor de tipo texto |
numero_solicitud | Valor de tipo texto que indica el número de solicitud o sol_nro para marca o patente respectivamente |
apelantes | Valor de tipo texto |
apelados | Valor de tipo texto |
individualizacion | Valor de tipo texto que puede ser la denominación en caso de ser una marca o el título para las patentes |
numero_resolucion | Valor de tipo entero |
texto_resolucion | Valor de tipo texto |
categoria | Valor de tipo texto que indica si es marca o patente |
fecha | Valor de tipo fecha que indica la fecha del estado diario |
url_doc | Valor de tipo texto que corresponde a la url del documento de estado diario en INAPI |
sol_nro | Valor de tipo entero que indica el número de solicitud de la patente en formato yyyynnnnn |
solicitud | Valor de tipo entero que indica el número de solicitud de la marca |
Código Ejemplo
import requests
token = 'yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf'
fecha = '2024-01-10'
url = 'https://api.deepdev.cl/v1/tdpi/get/estado_diario/'
payload = {}
payload['token'] = token
payload['fecha'] = fecha
res = requests.get(url, params=payload)
/v1/tdpi/get/ingresos/
Request
GET https://api.deepdev.cl/v1/tdpi/get/ingresos/
Payload
{
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-11"
}
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-11"
}
Response
[
"consultas_disponibles": 950,
"res": [
{
"fecha": "2024-01-11",
"ingreso": "Ingreso a trámite",
"categoria": "Marca",
"numero_rol": "00038-2024",
"numero_solicitud": "1530931",
"url_doc": "https://www.tdpi.cl/wp-content/uploads/2024/01/IN-11-01-2024.pdf",
"individualizacion": "INTELLIGENT",
"solicitud": "1530931",
},
...
],
]
"consultas_disponibles": 950,
"res": [
{
"fecha": "2024-01-11",
"ingreso": "Ingreso a trámite",
"categoria": "Marca",
"numero_rol": "00038-2024",
"numero_solicitud": "1530931",
"url_doc": "https://www.tdpi.cl/wp-content/uploads/2024/01/IN-11-01-2024.pdf",
"individualizacion": "INTELLIGENT",
"solicitud": "1530931",
},
...
],
]
Campo | Valor |
---|---|
consultas_disponibles | Valor de tipo entero que indica las consultas que aun puede realizar desde la última renovación de cuotas de consultas |
res | Listado con los registros obtenidos |
fecha | Valor de tipo fecha que indica la fecha del estado diario |
ingreso | Valor de tipo texto |
categoria | Valor de tipo texto que indica si es marca o patente |
numero_rol | Valor de tipo texto con formato nnnnnn-yyyy |
numero_solicitud | Valor de tipo texto que indica el número de solicitud o sol_nro para marca o patente respectivamente |
url_doc | Valor de tipo texto que corresponde a la url del documento de estado diario en INAPI |
individualizacion | Valor de tipo texto que puede ser la denominación en caso de ser una marca o el título para las patentes |
solicitud | Valor de tipo entero que indica el número de solicitud de la marca |
sol_nro | Valor de tipo entero que indica el número de solicitud de la patente en formato yyyynnnnn |
Código Ejemplo
import requests
token = 'yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf'
fecha = '2024-01-11'
url = 'https://api.deepdev.cl/v1/tdpi/get/ingresos/'
payload = {}
payload['token'] = token
payload['fecha'] = fecha
res = requests.get(url, params=payload)
/v1/tdpi/get/tablas/
Request
GET https://api.deepdev.cl/v1/tdpi/get/tablas/
Payload
{
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-10"
}
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-10"
}
Response
[
"consultas_disponibles": 950,
"res": [
{
"numero": "1",
"categoria": "Patente",
"numero_solicitud": "201702156",
"sala": "Primera Sala",
"fecha": "2024-01-10",
"numero_rol": "000635-2023",
"url_doc": "https://www.tdpi.cl/wp-content/uploads/2023/03/Tabla-10-01-2024.pdf",
"apelante": "GERON CORPORATION",
"representante_apelante": "DANICA XIMENA MARDESIC STUARDO",
"apelado": "",
"representante_apelado": "",
"sol_nro": "201702156",
},
...
],
]
"consultas_disponibles": 950,
"res": [
{
"numero": "1",
"categoria": "Patente",
"numero_solicitud": "201702156",
"sala": "Primera Sala",
"fecha": "2024-01-10",
"numero_rol": "000635-2023",
"url_doc": "https://www.tdpi.cl/wp-content/uploads/2023/03/Tabla-10-01-2024.pdf",
"apelante": "GERON CORPORATION",
"representante_apelante": "DANICA XIMENA MARDESIC STUARDO",
"apelado": "",
"representante_apelado": "",
"sol_nro": "201702156",
},
...
],
]
Campo | Valor |
---|---|
consultas_disponibles | Valor de tipo entero que indica las consultas que aun puede realizar desde la última renovación de cuotas de consultas |
res | Listado con los registros obtenidos |
numero | Valor de tipo entero que indica el orden dentro del documento |
categoria | Valor de tipo texto que indica si es marca o patente |
numero_solicitud | Valor de tipo texto que indica el número de solicitud o sol_nro para marca o patente respectivamente |
sala | Valor de tipo texto |
fecha | Valor de tipo fecha que indica la fecha del estado diario |
numero_rol | Valor de tipo texto con formato nnnnnn-yyyy |
url_doc | Valor de tipo texto que corresponde a la url del documento de estado diario en INAPI |
apelante | Valor de tipo texto |
representante_apelante | Valor de tipo texto |
apelado | Valor de tipo texto |
representante_apelado | Valor de tipo texto |
sol_nro | Valor de tipo entero que indica el número de solicitud de la patente en formato yyyynnnnn |
solicitud | Valor de tipo entero que indica el número de solicitud de la marca |
Código Ejemplo
import requests
token = 'yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf'
fecha = '2024-01-11'
url = 'https://api.deepdev.cl/v1/tdpi/get/ingresos/'
payload = {}
payload['token'] = token
payload['fecha'] = fecha
res = requests.get(url, params=payload)
/v1/diario_oficial/get/edicion/
Request
GET https://api.deepdev.cl/v1/diario_oficial/get/edicion/
Payload
{
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-12"
}
"token": "yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf"
"fecha": "2024-01-12"
}
Response
[
"consultas_disponibles": 950,
"res": [
{
"solicitud": "1470987",
"info": "LOLITA ATELIER",
"categoria": "Marca",
"url_doc": "http://www.diariooficial.interior.gob.cl/publicaciones/2024/01/12/4374…",
"cve": "CVE-2435301",
"fecha": "2024-01-12",
},
...
],
]
"consultas_disponibles": 950,
"res": [
{
"solicitud": "1470987",
"info": "LOLITA ATELIER",
"categoria": "Marca",
"url_doc": "http://www.diariooficial.interior.gob.cl/publicaciones/2024/01/12/4374…",
"cve": "CVE-2435301",
"fecha": "2024-01-12",
},
...
],
]
Campo | Valor |
---|---|
consultas_disponibles | Valor de tipo entero que indica las consultas que aun puede realizar desde la última renovación de cuotas de consultas |
res | Listado con los registros obtenidos |
solicitud | Valor de tipo texto que indica el número de solicitud o sol_nro para marca o patente respectivamente |
info | Valor de tipo texto |
categoria | Valor de tipo texto que indica si es marca o patente |
url_doc | Valor de tipo texto que corresponde a la url del documento de estado diario en INAPI |
cve | Valor de tipo texto |
fecha | Valor de tipo fecha que indica la fecha del estado diario |
Código Ejemplo
import requests
token = 'yHwZyjjmMzvcU3xt07ATvYU9JXMKUjPSy2FEUkgZx3jbWqfU5pV6P3hgJhqFvCPf'
fecha = '2024-01-12'
url = 'https://api.deepdev.cl/v1/diario_oficial/get/edicion/'
payload = {}
payload['token'] = token
payload['fecha'] = fecha
res = requests.get(url, params=payload)