Ir al contenido

Actualizar emisor

PATCH
/v1/issuers/{id}
curl --request PATCH \
--url https://api.chaski.ec/v1/issuers/example \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "legal_name": "example", "trade_name": "example", "head_office_address": "example", "required_accounting": true, "special_taxpayer": "example", "withholding_agent": "example", "rimpe": "entrepreneur", "reply_to_email": "[email protected]" }'
id
required
string
Media typeapplication/json
object
legal_name
string
>= 1 characters <= 300 characters /^[^\r\n]*$/
trade_name
Any of:
string
>= 1 characters <= 300 characters /^[^\r\n]*$/
head_office_address
string
>= 1 characters <= 300 characters /^[^\r\n]*$/
required_accounting
boolean
special_taxpayer
Any of:
string
/^[A-Za-z0-9]{3,13}$/
withholding_agent
string | null
rimpe
Any of:
string
Allowed values: entrepreneur popular_business
reply_to_email
Any of:
string format: email
/^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/

OK

Media typeapplication/json
object
id
required
string
ruc
required
string
legal_name
required
string
trade_name
required
string | null
head_office_address
required
string
required_accounting
required
boolean
special_taxpayer
required
string | null
withholding_agent
required
string | null
rimpe
required
Any of:
string
Allowed values: entrepreneur popular_business
reply_to_email
required
string | null
sri_status
required
string
Allowed values: test_only live
emission_points
required
Array<object>
object
id
required

Código del SRI: establecimiento-punto

string
label
required
string | null
address
required
string
branding_profile
required

Perfil de marca del RIDE y del correo; null usa la marca por defecto

string | null
created_at
required
string format: date-time
/^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$/

Example

{
"id": "iss_01jbx3k9q2f8m4tn6vwz0yh5ce",
"rimpe": "entrepreneur",
"sri_status": "test_only",
"emission_points": [
{
"id": "001-001"
}
]
}

Petición inválida

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
field
string
key
additional properties

Example

{
"error": {
"code": "invalid_request"
}
}

Falta la API key o no es válida

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
field
string
key
additional properties

Example

{
"error": {
"code": "invalid_request"
}
}

No existe

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
field
string
key
additional properties

Example

{
"error": {
"code": "invalid_request"
}
}

Demasiadas peticiones

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
field
string
key
additional properties

Example

{
"error": {
"code": "invalid_request"
}
}