Catálogo de permisos

Consulta los scopes y authorization_details aprobados de Andco y de los proveedores habilitados para uso real.

Estos permisos se pueden solicitar. No conceden acceso por sí mismos: se aplican la aprobación de tu proyecto, el consentimiento y los controles del recurso.

20 permisos encontrados

Andco API

https://api.andco.cl

Selected bank accountsAuthorization detailsbank_account

Acciones

read
Read selected accounts
close
Close this application’s deposit collections
read_movements
Read selected account movements
execute_withdrawal
Execute withdrawals
read_deposit_intents
Read deposit intents
create_deposit_intent
Create deposit intents
read_withdrawal_intents
Read withdrawal intents
create_withdrawal_intent
Create withdrawal intents

Reglas generales

Select personal accounts or supply their identifiers, never both. The current resolver selects one account. Selection min must not exceed max. Account ownership, project limits and consent are checked separately.

Ejemplo de solicitud

Objeto para incluir en authorization_details. Reemplaza los identificadores de ejemplo y sigue las reglas de composición del proveedor.

{
  "type": "bank_account",
  "actions": [
    "read",
    "read_movements"
  ],
  "subject": {
    "type": "profile"
  },
  "selection": {
    "max": 1,
    "min": 1
  }
}
JSON Schema
{
  "type": "object",
  "oneOf": [
    {
      "not": {
        "required": [
          "selection"
        ]
      },
      "required": [
        "identifiers"
      ]
    },
    {
      "not": {
        "required": [
          "identifiers"
        ]
      },
      "required": [
        "selection"
      ]
    }
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "type",
    "actions",
    "subject"
  ],
  "properties": {
    "type": {
      "const": "bank_account"
    },
    "actions": {
      "type": "array",
      "items": {
        "enum": [
          "read",
          "read_movements",
          "create_deposit_intent",
          "read_deposit_intents",
          "create_withdrawal_intent",
          "execute_withdrawal",
          "read_withdrawal_intents",
          "close"
        ]
      },
      "maxItems": 8,
      "minItems": 1,
      "uniqueItems": true
    },
    "subject": {
      "type": "object",
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "const": "profile"
        },
        "identifier": {
          "type": "string",
          "maxLength": 128,
          "minLength": 1
        }
      },
      "additionalProperties": false
    },
    "locations": {
      "type": "array",
      "items": {
        "const": "https://api.andco.cl"
      },
      "maxItems": 1,
      "minItems": 1
    },
    "selection": {
      "type": "object",
      "properties": {
        "max": {
          "type": "integer",
          "maximum": 100,
          "minimum": 1
        },
        "min": {
          "type": "integer",
          "maximum": 100,
          "minimum": 1
        }
      },
      "additionalProperties": false
    },
    "identifiers": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
      },
      "maxItems": 100,
      "minItems": 1,
      "uniqueItems": true
    }
  },
  "additionalProperties": false
}
Company automatic chargesAuthorization detailshttps://api.andco.cl/authorization-details/automatic-charge

Acciones

read
Read selected paying accounts
close
Close this application’s deposit collections
read_deposit_intents
Read funding progress
create_deposit_intent
Create funding deposits
read_automatic_charges
Read automatic charges
create_automatic_charge
Create automatic charges
execute_automatic_charge
Execute automatic charges

Reglas generales

Selected Company sources; beneficiaries must belong to the Project operator. Transaction limits enforced; cumulative budgets configured but NOT enforced.

Ejemplo de solicitud

Objeto para incluir en authorization_details. Reemplaza los identificadores de ejemplo y sigue las reglas de composición del proveedor.

{
  "type": "https://api.andco.cl/authorization-details/automatic-charge",
  "actions": [
    "execute_automatic_charge"
  ],
  "locations": [
    "https://api.andco.cl"
  ],
  "transaction": {
    "maximum": "1000",
    "minimum": "1000",
    "currency": "CLP"
  }
}
JSON Schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "type",
    "actions",
    "locations",
    "transaction"
  ],
  "properties": {
    "type": {
      "const": "https://api.andco.cl/authorization-details/automatic-charge"
    },
    "budget": {
      "anyOf": [
        {
          "type": "null"
        },
        {
          "type": "object",
          "required": [
            "amount",
            "interval",
            "time_zone"
          ],
          "properties": {
            "amount": {
              "type": "string",
              "pattern": "^[1-9][0-9]{0,14}$"
            },
            "interval": {
              "type": "object",
              "required": [
                "count",
                "unit"
              ],
              "properties": {
                "unit": {
                  "enum": [
                    "days",
                    "months",
                    "years"
                  ]
                },
                "count": {
                  "type": "integer",
                  "maximum": 365,
                  "minimum": 1
                }
              },
              "additionalProperties": false
            },
            "time_zone": {
              "type": "string",
              "minLength": 1
            }
          },
          "additionalProperties": false
        }
      ]
    },
    "actions": {
      "type": "array",
      "items": {
        "enum": [
          "read",
          "create_deposit_intent",
          "read_deposit_intents",
          "create_automatic_charge",
          "execute_automatic_charge",
          "read_automatic_charges",
          "close"
        ]
      },
      "minItems": 1,
      "uniqueItems": true
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
      },
      "maxItems": 100,
      "uniqueItems": true
    },
    "locations": {
      "type": "array",
      "items": {
        "const": "https://api.andco.cl"
      },
      "maxItems": 1,
      "minItems": 1
    },
    "selection": {
      "type": "object",
      "properties": {
        "max": {
          "type": "integer",
          "maximum": 100,
          "minimum": 1
        },
        "min": {
          "type": "integer",
          "maximum": 100,
          "minimum": 1
        }
      },
      "additionalProperties": false
    },
    "transaction": {
      "type": "object",
      "required": [
        "currency",
        "minimum",
        "maximum"
      ],
      "properties": {
        "maximum": {
          "type": "string",
          "pattern": "^[1-9][0-9]{0,14}$"
        },
        "minimum": {
          "type": "string",
          "pattern": "^[1-9][0-9]{0,14}$"
        },
        "currency": {
          "const": "CLP"
        }
      },
      "additionalProperties": false
    },
    "beneficiaries": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$"
      },
      "maxItems": 100,
      "uniqueItems": true
    },
    "account_binding": {
      "type": "object",
      "required": [
        "key",
        "name"
      ],
      "properties": {
        "key": {
          "type": "string",
          "pattern": "^[a-z][a-z0-9_-]{0,63}$"
        },
        "name": {
          "type": "object",
          "required": [
            "suggested"
          ],
          "properties": {
            "editable": {
              "type": "boolean",
              "default": false
            },
            "suggested": {
              "type": "string",
              "pattern": "\\S",
              "maxLength": 80,
              "minLength": 1
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  },
  "additionalProperties": false
}
Company addressesAuthorization detailshttps://api.andco.cl/authorization-details/company-addresses

Acciones

read
Read the Company addresses

Reglas generales

One Company per authorization. Use org_id once on the OAuth request; details contain no Company selector. All details must target the exact resource audience. Company access, project limits and consent are checked separately. Company identity and Company addresses must be requested together.

Ejemplo de solicitud

Objeto para incluir en authorization_details. Reemplaza los identificadores de ejemplo y sigue las reglas de composición del proveedor.

{
  "type": "https://api.andco.cl/authorization-details/company-addresses",
  "actions": [
    "read"
  ],
  "locations": [
    "https://api.andco.cl"
  ]
}
JSON Schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "type",
    "actions",
    "locations"
  ],
  "properties": {
    "type": {
      "const": "https://api.andco.cl/authorization-details/company-addresses"
    },
    "actions": {
      "type": "array",
      "items": {
        "enum": [
          "read"
        ]
      },
      "minItems": 1,
      "uniqueItems": true
    },
    "locations": {
      "type": "array",
      "items": {
        "const": "https://api.andco.cl"
      },
      "maxItems": 1,
      "minItems": 1
    }
  },
  "additionalProperties": false
}
Company legal identityAuthorization detailshttps://api.andco.cl/authorization-details/company-identity

Acciones

read
Read the Company legal identifier and country

Reglas generales

One Company per authorization. Use org_id once on the OAuth request; details contain no Company selector. All details must target the exact resource audience. Company access, project limits and consent are checked separately. Company identity and Company addresses must be requested together.

Ejemplo de solicitud

Objeto para incluir en authorization_details. Reemplaza los identificadores de ejemplo y sigue las reglas de composición del proveedor.

{
  "type": "https://api.andco.cl/authorization-details/company-identity",
  "actions": [
    "read"
  ],
  "locations": [
    "https://api.andco.cl"
  ]
}
JSON Schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "type",
    "actions",
    "locations"
  ],
  "properties": {
    "type": {
      "const": "https://api.andco.cl/authorization-details/company-identity"
    },
    "actions": {
      "type": "array",
      "items": {
        "enum": [
          "read"
        ]
      },
      "minItems": 1,
      "uniqueItems": true
    },
    "locations": {
      "type": "array",
      "items": {
        "const": "https://api.andco.cl"
      },
      "maxItems": 1,
      "minItems": 1
    }
  },
  "additionalProperties": false
}
addresses:readScopeaddresses:read

Read profile addresses.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "addresses:read",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "addresses:read"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
addresses:writeScopeaddresses:write

Create and update profile addresses.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "addresses:write",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "addresses:write"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
bank_accounts.movements:readScopebank_accounts.movements:read

Read the subject's bank account movements.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "bank_accounts.movements:read",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "bank_accounts.movements:read"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
bank_accounts:readScopebank_accounts:read

Read the subject's current and future bank accounts.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "bank_accounts:read",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "bank_accounts:read"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
emailScopeemail

Read the profile email claim.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "email",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "email"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
identities:readScopeidentities:read

Read the subject's identity data.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "identities:read",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "identities:read"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
offline_accessScopeoffline_access

Keep access while the subject is away.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "offline_access",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "offline_access"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
openidScopeopenid

Authenticate with OpenID Connect.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "openid",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "openid"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
organizations:listScopeorganizations:list

Listar los nombres de tus organizaciones.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "organizations:list",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "organizations:list"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
phoneScopephone

Read the profile phone claim.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "phone",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "phone"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
profileScopeprofile

Read the standard profile claims.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "profile",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "profile"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}
profile:writeScopeprofile:write

Update the standard profile.

Reglas generales

Subject to consent and the requesting project’s approved scope policy.

Ejemplo de solicitud

Parámetros de acceso; combínalos con la configuración OAuth de tu cliente.

{
  "scope": "profile:write",
  "resource": "https://api.andco.cl"
}
JSON Schema
{
  "type": "object",
  "required": [
    "scope",
    "resource"
  ],
  "properties": {
    "scope": {
      "const": "profile:write"
    },
    "resource": {
      "const": "https://api.andco.cl"
    }
  },
  "additionalProperties": false
}

Firma Ya

https://firmaya.localhost/api

Company signing keyAuthorization detailshttps://firmaya.localhost/authorization-details/company-key

Acciones

create
Create the Company signing key

Reglas generales

One Company per authorization. Use org_id once on the OAuth request; details contain no Company selector. All details must target the exact resource audience. Company access, project limits and consent are checked separately.

Ejemplo de solicitud

Objeto para incluir en authorization_details. Reemplaza los identificadores de ejemplo y sigue las reglas de composición del proveedor.

{
  "type": "https://firmaya.localhost/authorization-details/company-key",
  "actions": [
    "create"
  ],
  "locations": [
    "https://firmaya.localhost/api"
  ]
}
JSON Schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "type",
    "actions",
    "locations"
  ],
  "properties": {
    "type": {
      "const": "https://firmaya.localhost/authorization-details/company-key"
    },
    "actions": {
      "type": "array",
      "items": {
        "enum": [
          "create"
        ]
      },
      "minItems": 1,
      "uniqueItems": true
    },
    "locations": {
      "type": "array",
      "items": {
        "const": "https://firmaya.localhost/api"
      },
      "maxItems": 1,
      "minItems": 1
    }
  },
  "additionalProperties": false
}
Company signaturesAuthorization detailshttps://firmaya.localhost/authorization-details/signatures

Acciones

create
Sign with the Company signing key

Reglas generales

One Company per authorization. Use org_id once on the OAuth request; details contain no Company selector. All details must target the exact resource audience. Company access, project limits and consent are checked separately.

Ejemplo de solicitud

Objeto para incluir en authorization_details. Reemplaza los identificadores de ejemplo y sigue las reglas de composición del proveedor.

{
  "type": "https://firmaya.localhost/authorization-details/signatures",
  "actions": [
    "create"
  ],
  "locations": [
    "https://firmaya.localhost/api"
  ]
}
JSON Schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "type",
    "actions",
    "locations"
  ],
  "properties": {
    "type": {
      "const": "https://firmaya.localhost/authorization-details/signatures"
    },
    "actions": {
      "type": "array",
      "items": {
        "enum": [
          "create"
        ]
      },
      "minItems": 1,
      "uniqueItems": true
    },
    "locations": {
      "type": "array",
      "items": {
        "const": "https://firmaya.localhost/api"
      },
      "maxItems": 1,
      "minItems": 1
    }
  },
  "additionalProperties": false
}
Company signing key readinessAuthorization detailshttps://firmaya.localhost/authorization-details/signing-key

Acciones

read
Read the Company signing key readiness and public key

Reglas generales

One Company per authorization. Use org_id once on the OAuth request; details contain no Company selector. All details must target the exact resource audience. Company access, project limits and consent are checked separately.

Ejemplo de solicitud

Objeto para incluir en authorization_details. Reemplaza los identificadores de ejemplo y sigue las reglas de composición del proveedor.

{
  "type": "https://firmaya.localhost/authorization-details/signing-key",
  "actions": [
    "read"
  ],
  "locations": [
    "https://firmaya.localhost/api"
  ]
}
JSON Schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "type",
    "actions",
    "locations"
  ],
  "properties": {
    "type": {
      "const": "https://firmaya.localhost/authorization-details/signing-key"
    },
    "actions": {
      "type": "array",
      "items": {
        "enum": [
          "read"
        ]
      },
      "minItems": 1,
      "uniqueItems": true
    },
    "locations": {
      "type": "array",
      "items": {
        "const": "https://firmaya.localhost/api"
      },
      "maxItems": 1,
      "minItems": 1
    }
  },
  "additionalProperties": false
}

OpenFactura

https://openfactura.localhost/api

OpenFactura documentsAuthorization detailshttps://openfactura.localhost/authorization-details/documents

Acciones

read
Read documents
create
Create documents

Reglas generales

One Company per authorization. Use org_id once on the OAuth request; details contain no Company selector. All details must target the exact resource audience. Company access, project limits and consent are checked separately.

Ejemplo de solicitud

Objeto para incluir en authorization_details. Reemplaza los identificadores de ejemplo y sigue las reglas de composición del proveedor.

{
  "type": "https://openfactura.localhost/authorization-details/documents",
  "actions": [
    "read",
    "create"
  ],
  "locations": [
    "https://openfactura.localhost/api"
  ]
}
JSON Schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "type",
    "actions",
    "locations"
  ],
  "properties": {
    "type": {
      "const": "https://openfactura.localhost/authorization-details/documents"
    },
    "actions": {
      "type": "array",
      "items": {
        "enum": [
          "read",
          "create"
        ]
      },
      "minItems": 1,
      "uniqueItems": true
    },
    "locations": {
      "type": "array",
      "items": {
        "const": "https://openfactura.localhost/api"
      },
      "maxItems": 1,
      "minItems": 1
    }
  },
  "additionalProperties": false
}