Obtener empresa actual
GET
/api/v1/billing/empresa
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Get, RequestUri = new Uri("https://api.simplo.cl/api/v1/billing/empresa"), Headers = { { "X-Api-Key", "<X-Api-Key>" }, },};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}HttpRequest request = HttpRequest.newBuilder() .uri(URI.create("https://api.simplo.cl/api/v1/billing/empresa")) .header("X-Api-Key", "<X-Api-Key>") .method("GET", HttpRequest.BodyPublishers.noBody()) .build();HttpResponse<String> response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());System.out.println(response.body());const url = 'https://api.simplo.cl/api/v1/billing/empresa';const options = {method: 'GET', headers: {'X-Api-Key': '<X-Api-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.simplo.cl/api/v1/billing/empresa \ --header 'X-Api-Key: <X-Api-Key>'Retorna los datos tributarios de la empresa asociada a la credencial actual (JWT o API key).
Autenticación
Sección titulada «Autenticación»Respuestas
Sección titulada «Respuestas»Datos de la empresa
Media typeapplication/json
object
id
requerido
string format: uuid
rut
requerido
string
razon_social
requerido
string
giro
requerido
string
direccion
requerido
string
comuna
requerido
string
ciudad
requerido
string
ambiente
requerido
Ambiente SII en que opera la empresa
string
fecha_resolucion
requerido
Fecha de la resolución SII que autoriza la emisión electrónica
string format: date
numero_resolucion
requerido
Número de la resolución SII (puede ser 0)
integer
inbound_email
Casilla de recepción de DTE de proveedores asignada a la empresa
string
inbound_status
string
Example
{ "id": "1a2b3c4d-5e6f-4a7b-8c9d-0e1f2a3b4c5d", "rut": "76123456-7", "razon_social": "Empresa Ejemplo SpA", "giro": "Servicios de software", "direccion": "Av. Apoquindo 1234", "comuna": "Las Condes", "ciudad": "Santiago", "ambiente": "produccion", "fecha_resolucion": "2026-01-10", "numero_resolucion": 0, "inbound_email": "761234567@dte.simplo.cl", "inbound_status": "active"}Token o API key inválido o ausente
Media typeapplication/json
object
code
requerido
Código de error máquina-legible
string
message
requerido
Mensaje descriptivo del error. Este es el campo canónico para clientes nuevos.
string
error
Alias de compatibilidad de message mantenido hacia atrás.
string
details
Array<object>
object
field
requerido
Campo con error (dot notation para nested)
string
code
requerido
Código de validación
string
message
requerido
Mensaje descriptivo
string
action
Acción recomendada para el cliente
string
severity
Severidad opcional del error
string
context
Contexto estructurado opcional para debugging
object
key
additional properties
any
Example
{ "code": "VALIDATION_ERROR", "message": "Error de validacion en los campos enviados", "details": [ { "field": "receptor.rut", "code": "INVALID_RUT", "message": "RUT invalido: digito verificador no coincide" } ], "severity": "critical"}