API
Is there an API for the BNI connect site so that our own integrations can query/update referrals and TYFB?
I have a service ticket system that everything goes on and it has an open api to allow us developers to communicate with it. I would like to be able to monitor for new referrals, and then I can auto insert the service tickets to follow up. On completion of the service ticket I can then feed back to BNI referral status and if I raise invoicing against the ticket auto submit a TYFB.
-
Official comment
@robert - at this time there is not a publicly available API. We have the request for a public API on our list and are adding your comments here as a "vote" for further prioritization. Have an amazing weekend!
-
We would also be extremely interested in using that API with our extended BNI dashboard instead of copy/pasting information both ways.
Also, we can help you make a secure REST API if it's a matter of bandwidth/ budget.
7 -
Come on, this is ridiculous, I've just watched with the developer tools when I log into BNI connect.
It makes a request to https://api.bniconnectglobal.com/auth-api/authenticateIf I look a update status on referrals:
POST to https://www.bniconnectglobal.com/web/secure/referralTrackingSheetJson => Returns JSONIf I update a status on a referral:
POST to https://www.bniconnectglobal.com/web/secure/referralTrackingLineEdit => Returns JSON
So you are already using a flipping API, just give us the documentation to use it. Failing that I'm just going to deconstruct what the site is doing and write an API client that makes these calls.You are 90% there on the code, all you have to do is correctly implement n OAUTH endpoint rather than rely on session cookies.
7 -
I'd also find a REST API extremely useful in building out custom KPI dashboards.
5 -
I'm new to bni and I cannot believe that a public API is not available. With one of the main principles about giving to fellow members, for the people who have high volumes of transactions the amount of time wasted having to input each one in individually is ridiculous. TIME TO GET THIS SORTED!!
4 -
Hi,
I'm from BNI Heritage, Hanoi 2 region, Vietnam. If API opened to public, I can integrate automation and show report, remove copy-paste action daily.
Every app which open API will increase various applications and make BNI more popular.
How many applications made by google and apple, and how many applications made by developers in Google Play and AppStore, so you can see power of API.
3 -
It would be nice to have an API to map BNI connect to my CRM system.
How can I vote for this feature?
Bouke Steemers
3 -
Robert, I agree with you.
If we don't get any documentation and your patience runs out, let's create an OpenAPI/Swagger file that others can use to generate clients?
It's high time this is made available.
3 -
Hi, Im new to BNI and thing this would be an extremely useful thing to have to increate efficiency within the chapters.
I would be more than happy to help out with any external testing of a solution before going live if needed.
-- Orlando
2 -
Meihol Jhaveri: I don't think scraping is according to terms and conditions for BNI, and it's also not something I'd recommend as a solution to our problem. Rather, we'll try to encourage BNI to build this, faster than later.
For myself, I highly encourage for BNI to build an open API – you probably are already dealing with an API for the mobile application, so we are probably talking about some documentation work and handling some authentication. BNI consists of many amazing businesses that can build value-addons to BNI Connect. I'd like to see – hell, I'd like to volunteer to build a thriving Open Source community around the BNI API(s).
I'd happily help make it easy for anyone to build and extend. In these COVID-19 times, our daily chapter operations are not like they used too. We are trying to digitalize most of our processes – we would be very much better off using the same data source as the application. Not to mention dashboards, building better reporting solutions – what's not to love!
Please prioritize an API in your backlog! 🙏
2 -
Makes sense - can we see some action please?
2 -
Jeremy - I'd argue that automated TYFTB is actually harder because you need to integrate with members systems (which could be different platforms e.g. Xero, Quickbooks, FreeAgent, Excel or a custom CRM) and know how to determine what data to extract and how it relates to a member.
By providing us with an API it allows talented developers within chapters to help their members out by writing bespoke integration software that can connect to the appropriate systems. The BNI team don't have to worry about supporting multiple different systems, just providing the api to allow us to do that.
This next bit is where non developers tune out....
The really stupid thing is that the current system ALREADY is using an API. The webpages make REST JSON calls passing the browsers current session cookies. You've just not provided open documentation and it would require us to visit the login page, login and then save the cookies for the code to use. The downside is we have to save username/password or manually login each time to grab a cookie and we have no guarantee that you won't change the API behaviour.
All we need is for you to provide an OAUTH2 endpoint allowing code to fetch a bearer token that the API could use and to publish documentation on the API and not make breaking changes. You could even use Auth0 to do your heavy lifting on the authentication front.2 -
Hello, here BNI Innova from Peru, South America, it would be great an API to be able to work the BNI Connect data and help other groups
1 -
Hi, I'm Gino Muñoz from BNI Líderes - Santiago Chile, it would be great have an API to be able to work the BNI Connect and SSO login to our chapter page with Connect credentials.
I stay waiting for this integration.
best regard
1 -
Hi, my name is Nerijus Jankauskas, I am from Lithuania. To have an API would be great. It would save so much time for BNI Leadership Teams who waste their time keying in data to BNI Connect manually. Thanks
1 -
How has this not been addressed yet...lack of any API is causing double-entry across the board for every member, chapter, region, etc. What the hell are our dues going towards of something this needed is just being ignored.
1 -
Automation is key in every business, it reduces time spent and impoves accuracy. BNI api that integrates with zapier or any other ITTH platform is potential revenue maker for BNI that I would support in my business.
1 -
I think the API can be done for only reading / pulling data. Can we get the API documentation, please?
1 -
Did anything ever happen with this? Seems a no-brainer!
1 -
Alguém arrumou algum jeito de criar essa documentação?
1 -
Any update on the automation of TYFTB, how hard can it be.
I know someone who can do it if you guys can't.
1 -
API - let's get this done guys. Not a hard thing software wise
1 -
I agee that this would be really useful and a massive time saver
1 -
Yeah we need to keep up with this software so strongly agree on the need for this API
1 -
This API is needed and soon.
1 -
Hi to all,
I read all the thread and BNI responses are in CONTRAST
with a BNI CORE VALUE => INNOVATION !!!It's possibile?
I'm 30 years in ICT and I support all of my colleagues that request the API with a big voice ... they, us, are in right.It seems that BNI have no idea how to modify/integrate BNI CONNECT, that is an very-old-styrl non-human web site.
It's INCREDIBLE that in 2023 there are still "computer scientists" who say it's difficult to make an API ... my son wrote it's first at 22 ;)
Jeremy Walsh talk about the GDPR .... but he but maybe he forgets that all of OUR personal data are already public... to everyone: https://bni-italia.com/it/memberbni
Any idea on who is the CTO of BNI INTERNATIONAL?
we need to confront only with the BOSS, and maybe later with his/her boss!
Our TIME is our LIFE !
Davide Dolla
CHAPTER IMPERO - ITALY1 -
This started 5 years ago. It's time to bring this application up to date. If you need help getting this built out, we can do it for you. Let me know when we can get moving on this!
1 -
Hi, I am from BNI Diamond, Surat South, Gujarat, India. I am a software developer and eagerly interested in API so can help more members to automate reports and followup.
0 -
Hola, es importante esta solicitud de una API pública para obtener miembros y otros datos de capítulos para integraciones. ¡Gracias!
0 -
Hello.
Dear BNI dev, can you update us on this request?
0
Please sign in to leave a comment.
Comments
51 comments