Roaring para desarrolladores

Integración sin complicaciones

Nuestro paquete de integración está cuidadosamente diseñado para ser lo más sencillo posible para desarrolladores.

Pruébalo tú mismo en nuestro ambiente sandbox gratuito.



Crear cuenta Reserve una demo

Nuestras APIs

Con un conjunto de más de 50 API diferentes, ¡las posibilidades son infinitas! Y para que te resulte más fácil ver lo que consigues, antes de pasar al modo de producción, disponemos de un entorno sandbox gratuito en el que puedes probar todas nuestras API.

Mira algunos ejemplos de nuestro sandbox más abajo:

Explora algunas de nuestras API

Sandbox example: Company Information

{
  "records": [
    {
      "addresses": [
        {
          "address": "BARRO HERRERIA 4 Y 6",
          "addressType": "MAIN",
          "province": "ARABA",
          "streetContinued": "Y 6",
          "streetName": "HERRERIA",
          "streetNumber": "4",
          "streetType": "BARRO",
          "town": "VITORIA-GASTEIZ",
          "zipCode": "1001"
        }
      ],
      "changeDate": "2022-02-27",
      "companyId": "B00000018",
      "companyName": "TALLERES DE OYON",
      "companyRegistrationDate": "1998-09-09",
      "contact": {
        "phoneNumber": "913433320",
        "webAddress": "http://www.cmayala.se"
      },
      "industry": {
        "code": "4322",
        "text": "Plumbing, heating and air conditioning installations"
      },
      "latestConfirmedActivityStatus": {
        "code": "01",
        "date": "2021-10-20",
        "text": "We have confirmed that this firm is active."
      },
      "legalGroup": {
        "code": "32",
        "text": "Sociedad Limitada"
      },
      "numberCompanyUnits": 4,
      "numberEmployees": 34,
      "topDirector": {
        "name": "ANA FERREIRO",
        "role": "Sole Director"
      },
      "tradeName": "INDUSTRIAS URFE"
    }
  ],
  "status": {
    "code": 0,
    "text": "records found"
  }
}

Example response: Company Group Structure

{
  "records": [
    {
      "changeDate": "2022-07-14",
      "companyId": "A00000059",
      "companyName": "TEST COMPANY AB",
      "countryCode": "ES",
      "groupCompanies": [
        {
          "companyId": "A00000067",
          "companyLevel": 1,
          "companyName": "ESCAL SA",
          "countryCode": "ES",
          "motherCompanyId": "A00000059",
          "nodeId": 2,
          "ownedPercentages": {
            "ownedPercentageDirect": 75,
            "ownedPercentageTotal": 75
          },
          "parentNodeId": 1,
          "relationshipType": "Dependent"
        },
        {
          "companyLevel": 1,
          "companyName": "DEUTSCHE NO 1",
          "countryCode": "DE",
          "motherCompanyId": "A00000059",
          "nodeId": 3,
          "ownedPercentages": {
            "ownedPercentageDirect": 19.87,
            "ownedPercentageTotal": 19.87
          },
          "parentNodeId": 1,
          "relationshipType": "Associate"
        },
        {
          "companyLevel": 1,
          "companyName": "GANZ GUT AG",
          "countryCode": "DE",
          "motherCompanyId": "A00000059",
          "nodeId": 4,
          "ownedPercentages": {
            "ownedPercentageDirect": 13.16,
            "ownedPercentageTotal": 13.16
          },
          "parentNodeId": 1,
          "relationshipType": "Associate"
        }
      ],
      "nodeId": 1
    }
  ],
  "status": {
    "code": 0,
    "text": "records found"
  }
}

Example response: Board Members

{
  "records": [
    {
      "boardMembers": [
        {
          "boardMemberType": "UNDEFINED",
          "name": "SANTIAGO RUB",
          "roles": [
            {
              "fromDate": "2021-02-03",
              "roleCode": "260",
              "roleName": "Sole Director"
            }
          ]
        }
      ],
      "changeDate": "2022-07-14",
      "companyId": "C00000018"
    }
  ],
  "status": {
    "code": 0,
    "text": "records found"
  }
}

Example response: Signing Combinations

{
  "records": [
    {
      "changeDate": "20220301",
      "combinations": [
        [
          {
            "name": "ANA MARIA FERREIRO BOTANA",
            "roles": [
              {
                "fromDate": "2021-02-22",
                "roleCode": "260",
                "roleName": "Sole Director"
              }
            ]
          }
        ]
      ],
      "companyId": "B00000018",
      "coverage": "complete",
      "powerOfAttorney": [
        [
          {
            "name": "JOSE CAPOTE CONSEJOS",
            "roles": [
              {
                "fromDate": "2021-02-22",
                "roleCode": "2600",
                "roleName": "Solidary Proxy"
              }
            ]
          }
        ],
        [
          {
            "name": "ANGELA CAPOTE CONSEJOS",
            "roles": [
              {
                "fromDate": "2021-02-22",
                "roleCode": "2600",
                "roleName": "Solidary Proxy"
              }
            ]
          }
        ]
      ]
    }
  ],
  "status": {
    "code": 0,
    "text": "records found"
  }
}
Example response: PEP

{
  "records": [
    {
      "active": true,
      "birthDetails": {
        "date": "1968-05-02",
        "place": "Stockholm,Sweden"
      },
      "changeDate": "2021-10-10",
      "countryDetails": [
        {
          "code": "SWED",
          "connectionType": "Citizenship"
        },
        {
          "code": "SWED",
          "connectionType": "Resident of"
        },
        {
          "code": "SWED",
          "connectionType": "Jurisdiction"
        }
      ],
      "descriptions": [
        {
          "level1": 1
        }
      ],
      "gender": "Female",
      "images": [
        {
          "imageUrl": "https://assets.roaring.io/svg/PEP-person.svg"
        }
      ],
      "names": [
        {
          "firstName": "Petra",
          "middleName": "Margareta",
          "surName": "Efternamn2401",
          "type": {
            "code": 1,
            "text": "primary"
          }
        },
        {
          "firstName": "Petra",
          "surName": "Efternamn2401",
          "type": {
            "code": 1,
            "text": "aka"
          }
        },
        {
          "firstName": "Pettra",
          "middleName": "Margaretha",
          "surName": "Efternamn2401",
          "type": {
            "code": 10,
            "text": "variation"
          }
        }
      ],
      "pepId": "123123",
      "profileNote": "ASSOCIATED ENTITIES INFORMATION: Sveriges Försvarsmakt",
      "relations": [
        {
          "code": 40,
          "exRelation": false,
          "id": "55000",
          "text": "Unmarried Partner"
        }
      ],
      "roles": [
        {
          "fromDate": "2017-04-27",
          "occupation": {
            "code": 11,
            "text": "State Corporation Executives"
          },
          "title": "Rear Admiral",
          "type": "primary"
        }
      ],
      "sources": [
        {
          "source": "Svenska Dagbladet, 6-Apr-2005, on Factiva.com (https://assets.roaring.io/svg/PEP-person.svg)"
        },
        {
          "source": "https://assets.roaring.io/svg/PEP-person.svg"
        }
      ]
    }
  ],
  "status": {
    "code": 0,
    "text": "records found"
  }
}
Sandbox example: Sanctions Lists

{
  "hitCount": 1,
  "sanctionsListsRecords": [
    {
      "birthData": [
        {
          "country": "YEM",
          "date": "1957-10-10",
          "legalBasis": "844/2007 (OJ L186)",
          "listedDate": "2007-07-18",
          "pdfLink": "http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2007:186:0024:0028:EN:PDF",
          "programme": "TAQA"
        }
      ],
      "changeDate": "1970-01-01",
      "entityType": "Person",
      "gender": "Male",
      "names": [
        {
          "firstName": "Kalle",
          "lastName": "Kallesson",
          "legalBasis": "844/2007 (OJ L186)",
          "listedDate": "2007-07-18",
          "pdfLink": "http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2007:186:0024:0028:EN:PDF",
          "programme": "TAQA",
          "secondName": "Mo Awad",
          "title": "Shaykh",
          "wholeName": "Kalle Kallesson"
        },
        {
          "legalBasis": "844/2007 (OJ L186)",
          "listedDate": "2007-07-18",
          "pdfLink": "http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2007:186:0024:0028:EN:PDF",
          "programme": "TAQA",
          "wholeName": "Kalle Kallesson"
        }
      ],
      "referenceNumber": "EU.99.99",
      "regulations": [
        {
          "legalBasis": "596/2013 (OJ L172)",
          "pdfLink": "http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2013:172:0001:0003:EN:PDF",
          "programme": "TAQA"
        }
      ],
      "sanctionOrganisation": "EU"
    }
  ],
  "status": {
    "code": 0,
    "text": "records found"
  }
}

Documentación detallada

Para facilitar la integración

Nuestras API han sido creadas por desarrolladores para desarrolladores. Esto significa que dedicamos mucho tiempo y esfuerzo a nuestra documentación, para simplificar y facilitar tus procesos de desarrollo.

Mira nuestras APIs y la documentación aquí.

El beneficio de los Swaggers

Disponemos de swaggers para cada API con el fin de describir su estructura. Esta es una buena noticia para tí como desarrollador, ya que nuestros swaggers también se pueden utilizar para generar código a través de un generador de código abierto de terceros. Esperamos que esto ayude en tu integración y te ahorre tiempo.

 

Nuestra tecnología

APIs Restful con autenticación y autorización oauth2. Utiliza un par de claves y accede a todas las API, desarrolla en sandbox y pasa a producción con un solo clic.

 

Swaggers

Swaggers para todas nuestras API:s. Empieza con ventaja, generando código a partir de nuestros swaggers.

 

Consulta nuestro GitHub

Pónte en marcha en un abrir y cerrar de ojos. Echa un vistazo a nuestros ejemplos de webhook en GitHub.

Go to github

 

Visita nuestro espacio en Postman

Un contenido muy inteligente sobre nuestra presencia en Postman. Asegúrate de visitar nuestro espacio de trabajo.

Ir a postman

Casos prácticos

Utilizando nuestras API, puedes crear fácilmente flujos completos, como un proceso de incorporación o de firma electrónica, o puedes crear e integrar hacia un proveedor externo para completar flujos de usuario, sin problemas para tus clientes o empleados. ¡El cielo es el límite!

¿Comenzamos a trabajar?