roto-api's People
Forkers
isabella232roto-api's Issues
API returns incorrect json for prefixes with empty `meta` field.
While calling the API it returns incorrect json in a certain cases e.g.:
https://rest.bgp-api.net/api/v1/prefix/85.206.0.0/16/search returns incorrect "meta" with the double array closing symbols ']]':
{
"type": "longest-match",
"prefix": "85.206.0.0/16",
"result": {
"prefix": null,
"type": "empty-match",
"meta": []],
"members": []
}
}
Create OpenAPI endpoint
The /v1 endpoint is for now the discovery starting point. That's rather sparse, though.
feature request: Dockerfile / official docker images
Hi,
It would be very helpful to me if you could ship a Dockerfile and build official images for roto-api.
From our brief chat at the RPKI community on Discord I understand that your deployment at https://roto-api.nlnetlabs.nl uses a loadbalancer in front of two instances to deal with file loading. I don't have an immediate idea what makes sense in that regard, but I suppose we can figure that out if/when this feature request gets some love.
I'm building ROV-support for Internet.nl and I'm interested to consume roto-api for both allocations and BGP data.
I use the NLnetLabs docker images for routinator as part of the development environment and would do so for roto-api too, were they become available.
Thanks for creating this project!
More Specifics in related prefixes
Related Prefixes entries should specify if there are any more specific prefixes covered by the presented one. These more-specifics could be one of:
- a routed prefix (from RisWhois)
- an allocated prefix (from del-ext dataset)
Search prefixes for ASNs
Create an interface that allows to search for all prefixes that are:
- announced by a specific ASN
- allocated to the same organisation as a specific ASN
- in a VRP with a specific validation ASN
merge /status & / endpoints into /status
The UI has two make two calls to /status and / to figure out status-related stuff (sources and version). Merging that would fix that and it would be similar to the routinator API.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.