MICROSOFT TOEGANG
REST API
Zet een Microsoft Access-query om in een beveiligde query REST API — geen export, geen gedeelde bestanden.
Microsoft Access is een desktopdatabase op basis van bestanden, zonder netwerk-API en zonder een veilige manier om gegevens met derden te delen. Sla een query op in uw .accdb een bestand aanmaken, een API-sleutel per ontvanger genereren en een partner een live JSON-eindpunt geven — geen Excel-export naar e-mail, geen .accdb Een bestand dat naar een gedeelde schijf gekopieerd moet worden. Het moet een beveiligd, alleen-lezen bestand zijn. Microsoft Access REST API binnen enkele minuten.
Vraag Nova, krijg SQL + grafieken
Ontmoet Nova Database REST APIEén sleutel per partner. Geen inloggegevens worden gedeeld.
Bouw een API AutomatiseringGeplande synchronisatie naar 6+ platformen
Verken API naar SQLAPI's bevragen met SQL, geen code
Verken AI-database MCPClaude, Cursor, ChatGPT en Grok communiceren met uw gegevens.
Connect AIQuery Streams is een veilig, realtime platform voor database-integratie dat elke opgeslagen Microsoft Access-query omzet in een partnerklare REST API-endpoint, met sleutels per ontvanger, alleen-lezen-bescherming en een volledig auditspoor. Je krijgt een live Microsoft Access REST API zonder exportbestanden via e-mail te verzenden, kopieert u uw .accdb een bestand schrijven, of code schrijven. Meer informatie vindt u op QueryStreams.com en gratis aanmelden Om binnen enkele minuten uw eerste Microsoft Access-eindpunt te publiceren.
Waarom zou je een Microsoft Access-database als REST API beschikbaar stellen?
Veel bedrijven draaien nog steeds op een Microsoft Access-database: een inventarislijst, een takenlijst, een klantenadministratie die al jarenlang onopgemerkt zijn werk doet. Het werkt, maar het is nooit ontworpen om gegevens met de buitenwereld te delen. Er is geen netwerk-endpoint, geen fatsoenlijke gebruikersaccounts en geen veilige manier voor een klant, accountant of leverancier om alleen de gegevens te lezen die ze nodig hebben. Dus de gegevens worden alleen via Access gedeeld: iemand exporteert een Excel-bestand en verstuurt het via e-mail (verouderd zodra het verzonden is), of het hele bestand wordt verzonden. .accdb Een bestand wordt op een gedeelde schijf geplaatst (nu kan iedereen alles voor altijd zien). Microsoft Access REST API Dit is de nette versie hiervan: de partner krijgt een URL en een token voor één specifieke query, geen kopie van uw database. Query Streams maakt er een opgeslagen query van met een bijbehorende sleutel, zonder dat er code geschreven hoeft te worden.
Geen bestand om te e-mailen of te delen
Stop met het verzenden van Excel-exports en kopieën van de .accdbDe netwerkagent leest uw toegangsbestand lokaal en levert een live resultaat — er verlaat nooit een kopie van uw gegevens uw netwerk.
API-sleutels per ontvanger
Elke ontvanger krijgt zijn eigen exemplaar. qsapi_* Sleutel. Trek er één in zonder de andere aan te raken — geen bestand om terug te halen, geen gedeeld wachtwoord om te wijzigen.
Alleen-lezen, dat is de bedoeling
De agent opent Access in alleen-lezenmodus en een validator weigert elke instructie die geen SELECT-statement is. Het is voor een ontvanger niet mogelijk om uw records via de API te bewerken, aan te vullen of te verwijderen.
Uw gegevens en bestanden blijven privé.
De ontvanger ziet de endpoint-URL, het JSON-antwoord en alle filters die je hebt weergegeven, maar nooit je andere tabellen, formulieren of de .accdb het bestand zelf.
Niets te bouwen of te repareren.
Geen VBA-webservice, geen .NET-middleware, geen IIS-site. Het eindpunt draait als een beheerde functie, dus er hoeft geen code geschreven te worden en er is geen server die beveiligd hoeft te worden.
Permanent, verlopend of zelfvernietigend
Maak een eindpunt permanent, stel een vervaldatum in of geef het een vast oproepbudget dat zichzelf na een bepaald aantal verzoeken vernietigt.
De gebruikelijke manieren om Access-gegevens te delen – en waarom ze schadelijk zijn.
De meeste Access-omgevingen delen gegevens op een van de drie volgende manieren, en elk daarvan geeft meer informatie weg dan nodig is. Hieronder wordt een vergelijking gemaakt met een gedeeld eindpunt via Query Streams, waarbij het doel simpelweg is om een specifieke partner een specifieke resultatenset te laten lezen.
| Zorg | Verzend een Excel-/CSV-exportbestand per e-mail. | Deel het .accdb-bestand op een schijf. | Doe-het-zelf VBA/.NET-service | Query-stromen |
|---|---|---|---|---|
| Zijn de gegevens live? | Nee, het is al verouderd zodra je het verstuurt. | Ja, maar het hele bestand is zichtbaar. | Ja | Live tijdens elk gesprek |
| Wat de ontvanger vasthoudt | Een volledige kopie van de geëxporteerde gegevens | Een kopie van uw volledige database | Een URL naar uw service | Een sleutel met één specifiek doel voor één zoekopdracht. |
| Gegevens-/schema-blootstelling | Wat je ook hebt geëxporteerd | Elke tabel, query en formulier | Wat je ook handmatig codeert | Eén opgeslagen zoekopdracht, verder niets. |
| Sleutels per ontvanger + intrekken | Onmogelijk zodra het verzonden is | Onmogelijk zodra het gekopieerd is | Bouw het zelf | Gebouwd in |
| Auditlogboek van elk gesprek | Geen | Geen | Voeg het zelf toe | Gebouwd in |
| Code / servers om te onderhouden | Geen | Geen | Ja, voor altijd. | Voor u beheerd. |
Blijf Access gebruiken zoals u dat nu al doet.
Er verandert niets aan uw Access-database. Uw formulieren, rapporten en macro's blijven ongewijzigd en uw team kan gewoon in Access blijven werken. Query Streams voegt simpelweg een veilige, alleen-lezen manier toe voor externe partijen om een specifieke query op te vragen — het werkt naast uw database, het vervangt deze niet.
Hoe Query Streams een Access-query omzet in een REST API
Zodra de Network Agent is geïnstalleerd op een Windows-computer die toegang heeft tot uw Access-bestand, duurt het ongeveer drie stappen om een opgeslagen query te promoveren naar een gedeeld REST-eindpunt. Als u al gebruikmaakt van Query Streams voor Excel, Google Sheets of de MCP Server, zijn uw Agent en connector al aanwezig — u begint dan bij stap twee.
Wijs de agent naar uw Access-bestand.
Installeer de netwerkagent op een Windows-computer die uw apparaat kan bereiken. .accdb of .mdb Voeg een Microsoft Access-connector toe aan het bestand. De agent gebruikt de Access-database-engine om het bestand te lezen en maakt via TLS verbinding met het internet; er is niets toegankelijk voor het internet.
Een SQL-query opslaan
Schrijf de SELECT In de querybuilder voor uw Access-verbinding zijn joins tussen tabellen, totalenquery's en parameters allemaal mogelijk. Geef de query een naam en sla deze op. Alles wat u kunt selecteren, kan een eindpunt worden.
Promoot het en deel een sleutel
Open het tabblad Installeren, kies het eindpunttype (permanent, verlopend of belbudget) en het uitvoerformaat, en nodig vervolgens een ontvanger uit via e-mail. Diegene ontvangt een magic-link claim en zijn/haar eigen qsapi_* sleutel.
Eén opgeslagen zoekopdracht, vele oppervlakken
Dezelfde opgeslagen Access-query kan een Excel-verversing, een zijbalk in Google Sheets, een Claude- of Cursor-gesprek aansturen. MCP-server, en een partnergerichte REST-endpoint tegelijkertijd. Je bouwt de query één keer; Query Streams regelt de interface.
Geen bestand om te delen, geen code om te schrijven
Het beveiligingsmodel is de reden waarom teams hiervoor kiezen in plaats van een spreadsheet te e-mailen of het databasebestand te delen. Uw Access-bestand verlaat nooit de computer en het pad ernaartoe bevindt zich alleen in de configuratie van de agent op uw netwerk — het wordt nooit naar onze cloud verzonden en is nooit zichtbaar voor een ontvanger. Bovendien biedt elk eindpunt u per ontvanger beheermogelijkheden die u kunt aanscherpen voordat u deelt.
Agent die alleen uitgaande gesprekken voert
De agent belt naar agent.querystreams.com Op poort 443 — normale uitgaande HTTPS, geen inkomende poorten of VPN. Hoe werkt een verbinding die alleen uitgaand verkeer toelaat? →
Alleen-lezen handhaving
De toegang wordt alleen-lezen geopend en er wordt een validator op uw netwerk uitgevoerd voordat een instructie wordt uitgevoerd. Niet-SELECT-instructies worden geweigerd. ALLEEN-LEZEN_SCHENDING.
IP- en CORS-toegangslijsten
Koppel de sleutel van een ontvanger aan specifieke IP-adressen of CIDR-bereiken en beperk welke browsers elk eindpunt mogen aanroepen. Aanroepen van niet-vermelde bronnen worden geweigerd voordat er SQL-query's worden uitgevoerd.
Snelheidslimieten + bytequota
Tweeledige snelheidslimieten (per sleutel en per eindpunt) plus een optionele maandelijkse byte-limiet zorgen ervoor dat een luidruchtige of ongecontroleerde ontvanger binnen een veilige straal blijft.
Roep uw Microsoft Access REST API aan
Ontvangers roepen het eindpunt aan zoals elke andere REST API: met een bearer-token en een URL. Elke opgeslagen queryparameter die u beschikbaar hebt gesteld, kan per aanroep worden ingesteld — in de querystring voor KRIJGEN of in een JSON-body voor NADe agent bindt die waarden als volwaardige parameters, nooit als stringconcatenatie, zodat een ontvanger niet uit een filter kan breken om SQL te injecteren.
Selecteer het uitvoerformaat per aanroep met de Accepteren koptekst (of een ?format= queryparameter): JSON voor één enkele array, CSV voor spreadsheets en pandas, of op een streaming-eindpunt, NDJSON (één JSON-rij per regel) voor pipelines die tijdens het parsen worden verwerkt. Voor bandbreedtegevoelige gebruikers kunt u zich aanmelden voor LZ4 laadvermogencompressie met Accept-Encoding: lz4; niet-gecomprimeerde reacties krijgen ook standaard gzip automatisch via de kabel. Voor een volledige uitleg van statische versus streaming-modi, de vier kabelcombinaties en de OpenAPI 3.1-generatie, zie de Directe REST API voor SQL-databases gids.
Hoe het verbruik wordt gefactureerd
Het API-platform is bij elk abonnement inbegrepen en gebruikt dezelfde maandelijkse datalimiet als Excel, Google Sheets en de MCP-server. Accept-Encoding: lz4 roept de rekening aan voor de gecomprimeerde bytes die zijn verplaatst. Hoe werkt facturering op basis van bytes over verschillende oppervlakken heen?
Sluit het aan op Power BI, Tableau en elk ander programma dat JSON kan lezen.
Omdat elk eindpunt standaard retourneert JSON — met CSV- en streaming NDJSON-ondersteuning — kan elke tool die een REST-feed kan lezen uw Access-gegevens rechtstreeks gebruiken, zonder dat er aan hun kant iets geïnstalleerd hoeft te worden. Power Query is de eenvoudigste manier om toegang te krijgen tot de Microsoft BI-stack: in Power BI kiezen Gegevens ophalen → Van het web, plak de endpoint-URL, voeg uw toe Autorisatie De header en Power Query parseert de JSON naar een vernieuwbare tabel die uw datamodel voedt. (Voor live data in een spreadsheet is de native methode geschikt.) Query Streams Excel-add-on (Dit is de eenvoudigere weg — Power Query is er wanneer je de gegevens in het Power BI-model zelf wilt hebben.)
Het voedt ook n8n, Qlik, krul, Python (verzoeken of pandas.read_json), Insomnia, Hoppscotch — of elk script of workflow dat een HTTP-verzoek kan verzenden en JSON kan lezen.
Werkt met .accdb-, .mdb-bestanden en netwerkshares.
Het maakt niet uit hoe oud uw Access-database is of waar deze zich bevindt. De agent maakt op dezelfde manier verbinding met een moderne database. .accdb bestand of een verouderde versie .mdbOf het bestand nu op een lokale schijf, een gedeelde netwerkschijf of als back-end van een gesplitste front-end/back-end-configuratie staat, de agent kan op Windows draaien en gebruikt de Microsoft Access-database-engine om het bestand te lezen. Voor de laagste latentie kunt u de agent het beste uitvoeren op of in de buurt van de machine waarop de database zich bevindt; één Query Streams-account kan meerdere agents op verschillende locaties uitvoeren.
Is uw toegang ontoereikend geworden?
Dezelfde workflow zet een opgeslagen query van PostgreSQL, Microsoft SQL Server, MySQL, MariaDB, SQLite, DuckDB, Snowflake, Oracle of BigQuery om naar een REST-eindpunt. Als u uw Access-gegevens ooit naar een van deze databases migreert, worden uw eindpunten mee verplaatst — de URL en sleutel van de ontvanger blijven hetzelfde. Bekijk de Handleidingen voor het instellen van connectoren voor de huidige lijst.
Veelgestelde vragen
Moet ik mijn Access-database wijzigen of een poort openen? +
agent.querystreams.com Op poort 443, zonder dat er een inkomende poort geopend hoeft te worden. Waarom er geen firewallwijziging nodig is →Werkt het met zowel .accdb- als oudere .mdb-bestanden? +
.accdb bestanden, evenals oudere bestanden. .mdb databases, of deze nu op een lokale schijf, een gedeelde netwerkschijf of als back-end van een gesplitste applicatie staan. Het programma draait op Windows, waar de Access Database Engine beschikbaar is.Kan de ontvanger mijn volledige database zien of alleen de query? +
.accdb Het bestand zelf. In tegenstelling tot het delen van een bestand, komt er geen kopie van uw database op de computer van de ontvanger terecht.Kan een ontvanger mijn toegangsgegevens wijzigen of verwijderen? +
Welke uitvoerformaten kan de API retourneren? +
Accepteren koptekst of een ?format= parameter, met optionele LZ4-payloadcompressie. de vier draadformaten en statische versus streamingmodi →Kan een eindpunt verlopen of zichzelf vernietigen? +
Heeft de ontvanger een Query Streams-account nodig? +
Aan de slag
Publiceer gratis uw eerste Microsoft Access REST API.
Meld u aan, installeer de netwerkagent op een Windows-computer die toegang heeft tot uw Access-bestand, sla een SQL-query op en stuur een ontvanger een claim met een magische link per e-mail. Sleutels per ontvanger, alleen-lezen-toegang en een volledig auditlogboek zijn vanaf het eerste contact ingeschakeld.
Gerelateerde handleidingen: Directe REST API voor SQL-databases | SQLite beschikbaar maken als REST API | Database REST API-platform | Handleidingen voor het instellen van connectoren
Categorie: API-platform
Tags: microsoft-access-rest-api, ms-access-api, access-database-api, rest-api, expose-access-as-api, share-access-data, accdb, per-recipient-keys, no-code-api, database-rest-api
Metabeschrijving: Zet een Microsoft Access-query om in een beveiligde, alleen-lezen REST API met sleutels per ontvanger — geen exports, geen gedeeld .accdb-bestand, geen code.

