Vyra Transport API provides up-to-date, comprehensive Nigerian intercity transport data. Access detailed information on transport companies, interstate routes, terminals, and fares across all Nigerian states. Perfect for travel apps, logistics platforms, fare comparison tools, and transportation analytics.
Key Features:
Transport Company Data: Retrieve company names, IDs, images, states served, terminals, and base prices.
State & Route Information: Get transport details for specific states, regions, and routes including fares.
Search & Filter: Search by company, state, or route; filter results with query parameters.
Reliable JSON Responses: Structured data for easy integration, with standard HTTP status codes for errors.
Rapid Integration: Fully RESTful API, ready for web or mobile applications.
Use Cases:
Build Nigerian bus booking or fare comparison apps
Display intercity route information with pricing
Integrate transport company directories in travel platforms
Analyze intercity transport patterns across Nigeria
Ideal For: Developers, travel apps, logistics platforms, and data analytics tools needing accurate Nigerian intercity transport information.
Fetches comprehensive inter-city transport information in Nigeria, including list of transport companies, states they operate in, routes, and current pricing. The endpoint supports optional filters by state or company.
get transport data - Endpoint Features
| Object | Description |
|---|---|
none |
Optional No parameter |
{
"api": "Vyra Transport API v1.0",
"transportCompanies": {
"ABC Transport": {
"id": "abc-transport",
"name": "ABC Transport",
"states": ["Lagos", "Abuja", "Port Harcourt"],
"basePrice": 22000,
"serviceAttributes": ["Comfort", "Safety"]
}
},
"states": { ... },
"routePrices": { ... }
}
curl --location --request GET 'https://zylalabs.com/api/11308/nigeria+intercity+transport+services+api/21440/get+transport+data' --header 'Authorization: Bearer YOUR_API_KEY'
Returns a list of Nigerian states where transport companies operate.
get states - Endpoint Features
| Object | Description |
|---|---|
none |
[Required] No parameter |
{
"Lagos": {
"companies": ["ABC Transport", "God is Good Motors"],
"region": "Southwest",
"majorTerminals": ["Jibowu", "Festac", "Maza-Maza"]
}
}
curl --location --request GET 'https://zylalabs.com/api/11308/nigeria+intercity+transport+services+api/21442/get+states?none=Required' --header 'Authorization: Bearer YOUR_API_KEY'
Devuelve una lista de empresas de transporte que operan rutas interurbanas en Nigeria
conseguir empresas - Endpoint Features
| Object | Description |
|---|
{
"ABC Transport": {
"id": "abc-transport",
"name": "ABC Transport",
"image": "https://i.ibb.co/5hXDcq5/images-7.png",
"states": ["Lagos", "Abuja"],
"terminals": {
"Lagos": "Jibowu Terminal, Yaba",
"Abuja": "Garki Terminal"
},
"basePrice": 22000,
"serviceAttributes": ["Comfort", "Safety", "Quick"]
}
}
curl --location --request GET 'https://zylalabs.com/api/11308/nigeria+intercity+transport+services+api/21443/conseguir+empresas' --header 'Authorization: Bearer YOUR_API_KEY'
Get companies routes between cities and prices
get routes - Endpoint Features
| Object | Description |
|---|
{"Lagos-Abuja":{"ABC Transport":35000,"God is Good Motors":38000,"Chisco Transport":35000,"GUO Transport":33000,"Peace Mass Transit":28000,"Young Shall Grow":30000,"E.Ekesons Bros Transport":32000,"Libra Motors":30000,"Cross Country Transport":24500,"Nsik Motors (AKTC)":30000,"The Young Legacy Motors":28000,"Benue Link Transport":28000,"Aba Line":28000,"New Nyanya Transport Company":28000,"Orizu Motors":28000,"Agofure Motors":28000,"Anambra Express":28000,"Delta Line":28000},"Lagos-Port Harcourt":{"ABC Transport":39500,"God is Good Motors":42000,"Chisco Transport":30000,"Young Shall Grow":30000,"Peace Mass Transit":28000,"GUO Transport":32000,"The Young Legacy Motors":25000,"Benue Link Transport":25000,"Aba Line":25000,"Nsik Motors (AKTC)":25000,"Cross Country Transport":25500,"Libra Motors":25000,"Orizu Motors":25000,"Agofure Motors":25000,"E.Ekesons Bros Transport":25000,"Delta Line":25000},"Lagos-Onitsha":{"ABC Transport":32000,"God is Good Motors":40000,"Chisco Transport":28000,"Young Shall Grow":28000,"Peace Mass Transit":25000,"GUO Transport":39000,"The Young Legacy Motors":23000,"Benue Link Transport":23000,"Aba Line":23000,"Libra Motors":23000,"Orizu Motors":23000,"Agofure Motors":23000,"E.Ekesons Bros Transport":26000,"Goodness and Mercy Transport":23000,"Okeyson Motors":23000,"Tracas Nigeria":23000,"Auto Star Limited":23000,"Anambra Express":23000},"Lagos-Enugu":{"ABC Transport":35000,"God is Good Motors":38000,"Chisco Transport":32000,"Young Shall Grow":32000,"Peace Mass Transit":28000,"GUO Transport":36000,"The Young Legacy Motors":28000,"Benue Link Transport":28000,"Aba Line":28000,"Nsik Motors (AKTC)":28000,"Cross Country Transport":28000,"Libra Motors":28000,"Orizu Motors":28000,"E.Ekesons Bros Transport":28000,"Anambra Express":28000,"Interland Transport":28000},"Abuja-Port Harcourt":{"ABC Transport":43500,"God is Good Motors":50000,"Chisco Transport":40000,"Young Shall Grow":38000,"Peace Mass Transit":35000,"GUO Transport":40000,"The Young Legacy Motors":35000,"Benue Link Transport":35000,"Aba Line":35000,"Cross Country Transport":35000,"Agofure Motors":35000,"Delta Line":35000},"Abuja-Onitsha":{"ABC Transport":38000,"God is Good Motors":45000,"Chisco Transport":35000,"Young Shall Grow":33000,"Peace Mass Transit":30000,"GUO Transport":37000,"The Young Legacy Motors":30000,"Benue Link Transport":30000,"Orizu Motors":30000,"Agofure Motors":30000,"Anambra Express":30000},"Abuja-Enugu":{"ABC Transport":40000,"God is Good Motors":41500,"Chisco Transport":35000,"Young Shall Grow":33000,"Peace Mass Transit":30000,"GUO Transport":37000,"The Young Legacy Motors":30000,"Benue Link Transport":30000,"Cross Country Transport":30000,"Orizu Motors":30000,"Anambra Express":30000},"Port Harcourt-Onitsha":{"ABC Transport":21000,"God is Good Motors":22000,"Chisco Transport":20500,"Young Shall Grow":19000,"Peace Mass Transit":18000,"GUO Transport":21500,"The Young Legacy Motors":19000,"Benue Link Transport":20000,"Aba Line":19000,"Orizu Motors":18000,"Agofure Motors":19000},"Port Harcourt-Enugu":{"ABC Transport":22000,"God is Good Motors":23000,"Chisco Transport":21500,"Young Shall Grow":20000,"Peace Mass Transit":19000,"GUO Transport":22500,"The Young Legacy Motors":19500,"Benue Link Transport":20500,"Aba Line":20000,"Nsik Motors (AKTC)":20000},"Onitsha-Enugu":{"ABC Transport":12000,"God is Good Motors":12500,"Chisco Transport":11500,"Young Shall Grow":10000,"Peace Mass Transit":9000,"GUO Transport":12000,"The Young Legacy Motors":9500,"Benue Link Transport":10500,"Orizu Motors":9500,"Anambra Express":9000,"Nothing Pass God Motors":9500},"Lagos-Ibadan":{"ABC Transport":11500,"God is Good Motors":12000,"Chisco Transport":11000,"Young Shall Grow":9000,"Peace Mass Transit":8000,"GUO Transport":11800,"The Young Legacy Motors":8500,"Benue Link Transport":10000,"Libra Motors":10500},"Lagos-Benin":{"ABC Transport":27000,"God is Good Motors":28000,"Chisco Transport":25000,"Young Shall Grow":23000,"Peace Mass Transit":22000,"GUO Transport":26000,"The Young Legacy Motors":22500,"Benue Link Transport":23500,"Agofure Motors":23000,"Delta Line":22500},"Abuja-Kano":{"ABC Transport":34000,"God is Good Motors":35000,"Chisco Transport":32000,"Young Shall Grow":29000,"Peace Mass Transit":28000,"GUO Transport":33000,"The Young Legacy Motors":28500,"Benue Link Transport":30000,"Cross Country Transport":31000,"New Nyanya Transport Company":28500},"Abuja-Kaduna":{"ABC Transport":11500,"God is Good Motors":12000,"Chisco Transport":11000,"Young Shall Grow":9000,"Peace Mass Transit":8000,"GUO Transport":11800,"The Young Legacy Motors":8500,"Benue Link Transport":9500,"New Nyanya Transport Company":8000},"Lagos-Calabar":{"ABC Transport":48000,"God is Good Motors":49000,"Chisco Transport":45000,"Young Shall Grow":42000,"Peace Mass Transit":40000,"GUO Transport":47000,"Nsik Motors (AKTC)":43000,"Cross Country Transport":45000,"Faith Motors":44000,"Ibom Transit":43000},"Lagos-Uyo":{"ABC Transport":47000,"God is Good Motors":48000,"Peace Mass Transit":39000,"Nsik Motors (AKTC)":43000,"Akwa Ibom Transport (AKTC)":41000,"Big Joe Motors":39000,"Ibom Transit":43000},"Abuja-Jos":{"ABC Transport":22000,"Peace Mass Transit":18000,"Young Shall Grow":19000,"Benue Link Transport":20000,"Cross Country Transport":20000,"New Nyanya Transport Company":18000,"Fair Okis Transport":19000,"Yankari Express":18000},"Abuja-Lagos":{"God is Good Motors":40000,"ABC Transport":36000,"GUO Transport":35000,"Chisco Transport":34000,"Young Shall Grow":32000,"Peace Mass Transit":30000,"Cross Country Transport":29000,"The Young Legacy Motors":30000},"Lagos-Owerri":{"God is Good Motors":33000,"GUO Transport":32000,"ABC Transport":31000,"Chisco Transport":30000,"Peace Mass Transit":25000,"The Young Legacy Motors":26000,"Benue Link Transport":27000},"Abuja-Warri":{"God is Good Motors":39000,"ABC Transport":38000,"GUO Transport":37000,"Chisco Transport":35000,"Young Shall Grow":32000,"Peace Mass Transit":30000,"Agofure Motors":30000,"Delta Line":30000},"Port Harcourt-Lagos":{"God is Good Motors":39000,"ABC Transport":38000,"GUO Transport":37000,"Chisco Transport":35000,"Peace Mass Transit":30000,"Young Shall Grow":32000,"Cross Country Transport":35000,"Libra Motors":30000}}
curl --location --request GET 'https://zylalabs.com/api/11308/nigeria+intercity+transport+services+api/21444/get+routes' --header 'Authorization: Bearer YOUR_API_KEY'
Search across companies, states, and routes
get search - Endpoint Features
| Object | Description |
|---|---|
query |
[Required] Search term such as a route, company, or state |
Request Body |
[Required] Json |
{"query":"peace mass","results":{"companies":[{"name":"Peace Mass Transit","id":"peace-mass-transit","image":"https://i.ibb.co/5hXDcq5/images-7.png","states":["Abia","Abuja (FCT)","Akwa Ibom","Anambra","Bayelsa","Cross River","Delta","Ebonyi","Edo","Enugu","Imo","Kaduna","Kano","Kwara","Lagos","Niger","Ogun","Ondo","Oyo","Plateau","Rivers"],"terminals":{"Abia":[{"name":"Aba Terminal","address":"13, Asa Road, Aba, Abia State","phone":"+234 805 509 1828"},{"name":"Umuahia Terminal","address":"No 1 Crowther street, By Umuahia Gate, Umuahia","phone":"+234 805 508 1821"}],"Abuja (FCT)":[{"name":"Utako Terminal (Main Hub)","address":"No. 39 Ajose Adeogun Street, Utako, Abuja","phone":"+234 805 509 1829"},{"name":"Kubwa Terminal","address":"Kukwaba Market and Transit Park, Kubwa, Abuja","phone":"+234 700 732 2362"},{"name":"Gwagwalada Terminal","address":"Opposite Brifina Hotel, Dagiri, Abuja/Lokoja Expressway","phone":"+234 805 509 1833"},{"name":"Zuba Terminal","address":"Near Fruit Market, Zuba, Abuja","phone":"+234 700 732 2362"}],"Anambra":[{"name":"Onitsha (Upper Iweka) Terminal","address":"103, Oguta Road, Upper Iweka, Onitsha","phone":"+234 805 509 1818"},{"name":"Nnewi Terminal","address":"4/5 Owerri Road, By Nwafor Orizu Roundabout, Nnewi","phone":"+234 805 669 7009"},{"name":"Awka Terminal","address":"112 Arthur-Eze Avenue, Unizik Junction, Awka","phone":"+234 815 082 0748"}],"Bayelsa":[{"name":"Yenagoa Terminal","address":"783, Okutukutu, Mbaiama, Yenagoa","phone":"+234 805 509 1855"}],"Cross River":[{"name":"Calabar Terminal","address":"56, Bedwell Street, Behind WATT Market, Calabar","phone":"+234 805 509 1834"},{"name":"Ikom Terminal","address":"No 1 Mile Two Road, Ikom","phone":"+234 815 046 1825"}],"Delta":[{"name":"Warri Terminal","address":"118, Warri–Sapele Road, Off Airport Junction, Warri","phone":"+234 805 669 7041"},{"name":"Asaba Terminal","address":"Asaba (General Terminal Location)","phone":"+234 805 509 1810"}],"Ebonyi":[{"name":"Abakaliki Terminal","address":"25A, Afikpo Road, Abakaliki","phone":"+234 805 509 1816"},{"name":"Afikpo Terminal","address":"7, Ngodo Road, Amangbalia, Afikpo North","phone":"+234 705 579 2617"}],"Edo":[{"name":"Benin Terminal","address":"117, Akpakpava Road, By 2nd Junction, Benin City","phone":"+234 805 669 7034"}],"Enugu":[{"name":"Head Office / Emene Terminal","address":"8–12 Peace Factory Road, Emene, Enugu State","phone":"+234 805 509 1825"},{"name":"Gariki Terminal","address":"Opposite Garki Market, Enugu","phone":"+234 705 579 4026"},{"name":"Nsukka Terminal","address":"64, Enugu Road, Nsukka","phone":"+234 805 509 1817"}],"Imo":[{"name":"Owerri Terminal","address":"No. 1 Living Christ Mission Avenue, By Ugwu Orji flyover, Owerri","phone":"+234 805 509 1824"}],"Kaduna":[{"name":"Kaduna Terminal","address":"Plot 1416, By Command Junction, Nnamdi Azikwe Expressway, Kaduna","phone":"+234 705 579 2632"}],"Kano":[{"name":"Kano Sabon Gari Terminal","address":"14, New Road, Sabongari, Kano","phone":"+234 807 509 0646"}],"Kwara":[{"name":"Ilorin Terminal","address":"1, Ogba Dam Road, Off Offa Garage Road, Ilorin","phone":"+234 805 509 1849"}],"Lagos":[{"name":"Jibowu Terminal","address":"7, Ikorodu Road, By Traffic Light, Jibowu, Lagos","phone":"+234 805 669 7003"},{"name":"Ojota Terminal","address":"Flyover Bridge, Ketu Road, Beside Biode Garage, Ojota","phone":"+234 815 046 1820"},{"name":"Ajah Terminal","address":"Ajiwe, Opp. Micheal and Solomon House, Ajah, Lagos State","phone":"+234 705 579 2630"},{"name":"Ikorodu Terminal","address":"9, Sagamu Road, Ikorodu, Lagos State","phone":"+234 805 669 7002"}],"Niger":[{"name":"Minna Terminal","address":"David Mark Road, Opp. INEC Office, Minna","phone":"+234 805 669 7027"}],"Ogun":[{"name":"Ibafo Terminal","address":"Near Ibafo, Police Station, Opposite Internal Revenue, Ibafo","phone":"+234 805 669 7049"}],"Ondo":[{"name":"Akure Terminal","address":"Ife-Ibadan Expressway, Along Ife Road, Opp. Swan Hotel, Akure","phone":"+234 805 669 7069"}],"Oyo":[{"name":"Ibadan Terminal","address":"Samonda Old Airport, UI-Sango Road, Ibadan","phone":"+234 805 509 1851"}],"Plateau":[{"name":"Jos Terminal","address":"Terminus Market, Jos","phone":"+234 805 509 1842"}],"Rivers":[{"name":"Port Harcourt (Rumuola) Terminal","address":"Opposite Bori Camp, Rumuola, Port Harcourt","phone":"+234 805 509 1822"}],"Akwa Ibom":[{"name":"Uyo Terminal","address":"No. 15 Monsignor Akpan Avenue, Opposite Itam Slaughter, Uyo","phone":"+234 805 669 7022"}]},"basePrice":38000,"serviceAttributes":["Low Pricing","Reliability","Customer Service","Logistics & Courier Services"]}],"states":[],"routes":[]},"totalFound":1}
curl --location --request GET 'https://zylalabs.com/api/11308/nigeria+intercity+transport+services+api/21445/get+search?query=peace mass' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw 'abuja'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
Each endpoint returns specific intercity transport data. The "get transport data" endpoint provides details on transport companies, states, routes, and pricing. The "get states" endpoint lists states with operating companies, while "get companies" details individual transport companies. The "get routes" endpoint shows routes between cities and their prices, and the "get search" endpoint allows searching across companies, states, and routes.
Key fields include company names, IDs, states served, base prices, and service attributes in the "get transport data" response. The "get states" response includes company names, regions, and major terminals. The "get companies" response features company images, terminal locations, and service attributes, while the "get routes" response lists routes with corresponding prices from various companies.
The response data is structured in JSON format, with clear hierarchies. For example, the "get transport data" response includes nested objects for transport companies, states, and route prices. Each company object contains fields like ID, name, states served, and service attributes, making it easy to parse and integrate into applications.
The "get transport data" endpoint supports optional filters by state or company, allowing users to customize their requests. The "get search" endpoint allows users to input queries to find specific companies, states, or routes. Accepted parameter values include valid state names or company identifiers.
The API provides comprehensive information on transport companies, including their operational states, routes, and pricing. The "get states" endpoint offers insights into which companies operate in each state, while the "get routes" endpoint details pricing for specific routes between cities.
Data accuracy is maintained through regular updates and quality checks. The API aggregates information from verified transport companies operating in Nigeria, ensuring that users receive reliable and up-to-date transport data.
Typical use cases include building bus booking applications, fare comparison tools, and travel platforms that display intercity route information. Additionally, logistics platforms can analyze transport patterns, while developers can integrate transport company directories into their applications.
Users can parse the structured JSON responses to extract relevant information for their applications. For instance, they can display transport company details, compare fares across routes, or filter results based on user preferences, enhancing the user experience in travel-related applications.
The API covers all Nigerian states, providing detailed information on transport companies operating within each state. Users can access data categorized by regions, such as Southwest or North Central, allowing for targeted queries based on geographic areas.
Users can customize requests by utilizing optional filters in the "get transport data" endpoint, specifying parameters like state or company name. This allows for tailored responses that focus on specific transport companies or routes relevant to user needs.
Key fields include "id" (unique identifier for companies), "states" (list of states served), and "serviceAttributes" (features like comfort and safety). Understanding these fields helps users effectively interpret the data and integrate it into applications.
If a query returns partial or empty results, users should check their filter parameters for accuracy. The API is designed to return relevant data, so adjusting search terms or removing filters may yield more comprehensive results.
The API employs regular data validation processes, including cross-referencing information from verified transport companies. This ensures that the data provided is accurate and reflects the current state of intercity transport services in Nigeria.
Users can expect structured JSON responses with nested objects for transport companies, states, and routes. Each response typically includes lists of companies, their operational states, and associated service attributes, facilitating easy data parsing.
The "get routes" endpoint provides detailed pricing information for specific routes between cities, listing various transport companies and their corresponding fares. This allows users to compare options for intercity travel effectively.
The "get states" endpoint provides a list of Nigerian states where transport companies operate. It includes details such as the names of companies in each state, the region classification (e.g., Southwest), and major terminals within those states, allowing users to understand transport availability by location.
The "get companies" endpoint returns detailed information about transport companies, including their names, IDs, images, operational states, and terminal locations. This data can be used to create directories or listings of transport services, enhancing user experience in travel applications.
The "get search" endpoint allows users to search for companies, states, and routes using a query string. It returns relevant results, including matching companies and states, making it easier to find specific transport options based on user input.
The API aggregates data from multiple verified transport companies across all Nigerian states. This ensures a wide range of intercity transport options, allowing users to access diverse information about routes, companies, and services available throughout Nigeria.
The "serviceAttributes" field provides insights into the features offered by transport companies, such as comfort, safety, and speed. This information helps users compare different transport options based on their preferences and needs, enhancing decision-making for travel.
Users can parse the structured JSON responses by accessing nested objects. For example, to retrieve company names and their service attributes, navigate through the "transportCompanies" object. This structured approach allows for efficient data extraction and integration into applications.
The "get routes" endpoint provides detailed information about intercity routes, including the names of transport companies operating on each route. It lists the corresponding fares, enabling users to compare travel options between cities effectively.
If a search returns no results, users should verify their query parameters for accuracy. Adjusting search terms or broadening the criteria can help yield more comprehensive results. The API is designed to provide relevant data, so refining the query may improve outcomes.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Service Level:
100%
Response Time:
4,516ms
Service Level:
100%
Response Time:
2,753ms
Service Level:
100%
Response Time:
708ms
Service Level:
100%
Response Time:
23ms
Service Level:
100%
Response Time:
16ms
Service Level:
100%
Response Time:
238ms
Service Level:
100%
Response Time:
1,126ms
Service Level:
100%
Response Time:
15ms
Service Level:
100%
Response Time:
6,408ms
Service Level:
100%
Response Time:
10,047ms
Service Level:
100%
Response Time:
24ms
Service Level:
100%
Response Time:
15ms
Service Level:
100%
Response Time:
17ms
Service Level:
100%
Response Time:
8,031ms
Service Level:
100%
Response Time:
3,368ms
Service Level:
100%
Response Time:
3,102ms
Service Level:
100%
Response Time:
3,108ms
Service Level:
100%
Response Time:
3,105ms
Service Level:
100%
Response Time:
2,773ms
Service Level:
100%
Response Time:
16ms