Share via


LibreBor (Independent Publisher) (Preview)

Librebor allows you to retrieve specific company details from the Spanish Register, information such as adquisitions, incorporations, NIF validation and more

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Mario Trueba Cantero & Marco Amoedo
Email mario@trueba.co.uk
Connector Metadata
Publisher Mario Trueba and Marco Amoedo
Website https://librebor.me/
Privacy policy https://librebor.me/terminos-y-condiciones/
Categories Content and Files;Data

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
username securestring The username for this api True
password securestring The password for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get company incorporation information by Slug

Retrieve company incorporation information for specified Slug.

Get company information by NIF

Retrieve company information for specified NIF.

Get company information by Slug

Retrieve company information for specified Slug, a slug is a concatenation of key words that represent the company

Get person information (slug)

Retrieve person information for specified Slug.

Search for a company

Retrieve list of companies that match the keywords in their name. The number of results is limited to 200. Use the 'page' parameter to retrieve more results.

Search for a person

Retrieve list of people that match the keywords in their name. The number of results is limited to 200. Use the 'page' parameter to retrieve more results.

Validate NIF

Check whether a NIF is valid or not and return information that can be infered from a NIF number, such as the legal form, company type and register province.

Get company incorporation information by Slug

Retrieve company incorporation information for specified Slug.

Parameters

Name Key Required Type Description
slug
slug True string

Company slug to check the incorporation information

Returns

Get company information by NIF

Retrieve company information for specified NIF.

Parameters

Name Key Required Type Description
nif
nif True string

Company NIF used to retrieve the info.

Returns

Name Path Type Description
company
company Company

Get company information by Slug

Retrieve company information for specified Slug, a slug is a concatenation of key words that represent the company

Parameters

Name Key Required Type Description
slug
slug True string

Company Slug used to retrieve the company information

Returns

Name Path Type Description
company
company Company

Get person information (slug)

Retrieve person information for specified Slug.

Parameters

Name Key Required Type Description
slug
slug True string

Person slug used to retrieve the personal information

Returns

Body
Person

Search for a company

Retrieve list of companies that match the keywords in their name. The number of results is limited to 200. Use the 'page' parameter to retrieve more results.

Parameters

Name Key Required Type Description
query
query True string

Query to search, preferable the name of the company

page
page string

In case you want to retrieve a specific page only

province
province string

Province where the company is located, this parameter is optional.

Returns

Name Path Type Description
companies
companies array of CompanySearchResult
count_results
count_results integer

Number of results that the user wants displayed by page.

total_results
total_results integer

Total number of results retrieved.

next_page
next_page string

Endpoint to retrieve the next page of content.

Search for a person

Retrieve list of people that match the keywords in their name. The number of results is limited to 200. Use the 'page' parameter to retrieve more results.

Parameters

Name Key Required Type Description
query
query True string

Query to search, preferable the name of the individual

Page
page integer

Results pagination

Province
province integer

Province code

Returns

Name Path Type Description
people
people array of PersonSearchResult
count_results
count_results integer

Number of results that the user wants displayed by page.

total_results
total_results integer

Total number of results retrieved.

next_page
next_page string

Endpoint to retrieve the next page of content.

Validate NIF

Check whether a NIF is valid or not and return information that can be infered from a NIF number, such as the legal form, company type and register province.

Parameters

Name Key Required Type Description
NIF
nif True string

Company or Person NIF

Returns

Body
NIFInfo

Definitions

Act

Name Path Type Description
label
label string
branch
announcement.branch string
date
announcement.date date
number
announcement.number integer
office
announcement.office string
registry_data
announcement.registry_data string
year
announcement.year integer
borme
borme Borme
positions
positions array of object
slug_person
positions.slug_person string
name_person
positions.name_person string
role
positions.role string
type
positions.type PositionType
total_positions
total_positions integer

ActInAnnouncement

DEPRECATED: this model will be remove in the future

Name Path Type Description
label
label string
positions
positions array of object
slug_person
positions.slug_person string
name_person
positions.name_person string
role
positions.role string
type
positions.type PositionType
total_positions
total_positions integer

Announcement

Name Path Type Description
number
number integer
year
year integer
registry_data
registry_data string
branch
branch string
office
office string
date
date date
acts
acts array of ActInAnnouncement

DEPRECATED: this field will be remove in the future

borme
borme Borme

Borme

Name Path Type Description
cve
cve string
date
date date
province
province ProvinceName
url
url string

PositionType

Company

Name Path Type Description
slug
slug string
name
name string
nif
nif string
province
province ProvinceName
status
status CompanyStatus
last_update
last_update date
address
address string
begin_activity
begin_activity date
capital
capital number
purpose
purpose string
date_creation
date_creation date
date_dissolution
date_dissolution date
date_extinction
date_extinction date
reason_dissolution
reason_dissolution string
actions
actions array of Act
total_actions
total_actions integer
announcements
announcements array of Announcement
total_announcements
total_announcements integer
bormes
bormes array of Borme
total_bormes
total_bormes integer
active_positions
active_positions array of PersonPosition
total_active_positions
total_active_positions integer
inactive_positions
inactive_positions array of PersonPosition
total_inactive_positions
total_inactive_positions integer

CompanyIncorporation

Name Path Type Description
date
date date
incorporation_registry_data
incorporation_registry_data string
slug
slug string
name
name string
nif
nif string

CompanySearchResult

Name Path Type Description
name
name string
slug
slug string
province
province ProvinceName
status
status CompanyStatus
last_update
last_update date

CompanyStatus

NIF

NIFInfo

Name Path Type Description
nif
nif NIF
company_type
nif_data.company_type string
register_province
nif_data.register_province ProvinceName
type
nif_data.type NIFType
valid
valid boolean

NIFType

Person

Name Path Type Description
slug
slug string
name
name string
province
province ProvinceName
last_update
last_update date
acts
acts array of Act

DEPRECATED: use actions field instead

actions
actions array of Act
total_actions
total_actions integer
announcements
announcements array of Announcement
total_announcements
total_announcements integer
bormes
bormes array of Borme
total_bormes
total_bormes integer
active_positions
active_positions array of PersonPosition
total_active_positions
total_active_positions integer
inactive_positions
inactive_positions array of PersonPosition
total_inactive_positions
total_inactive_positions integer

PersonSearchResult

Name Path Type Description
slug
slug string
name
name string
province
province ProvinceName
last_update
last_update date

ProvinceName

PersonPosition

Name Path Type Description
slug_person
slug_person string
name_person
name_person string
role
role string
date_from
date_from date
date_to
date_to date
type
type string