Everything you need to integrate Menu Parser into your application.
Create an account, get your API key, and parse your first menu in under 5 minutes.
Auto-generated OpenAPI documentation with all endpoints, schemas, and error codes.
All API requests require an API key sent in the Authorization header:
Authorization: Bearer mp_live_your_api_key_hereOfficial client libraries for popular languages.
npm install @menuparser/sdk
import { MenuParser } from "@menuparser/sdk";
const parser = new MenuParser("mp_live_your_api_key");
const result = await parser.parse("./menu.pdf");
console.log(result.menu.sections);pip install menuparser
from menuparser import MenuParser
parser = MenuParser("mp_live_your_api_key")
result = parser.parse("./menu.pdf")
print(result.menu.sections)go get github.com/menuparser/menuparser-go
parser := menuparser.New("mp_live_your_api_key")
result, err := parser.ParseFile("./menu.pdf")
fmt.Println(result.Menu.Sections)// Maven: com.menuparser:menuparser-java
MenuParser parser = new MenuParser("mp_live_your_api_key");
ParseResult result = parser.parse(new File("menu.pdf"));
System.out.println(result.getMenu().getSections());gem install menuparser
require 'menuparser'
parser = MenuParser::Client.new("mp_live_your_api_key")
result = parser.parse("./menu.pdf")
puts result.menu.sectionscomposer require menuparser/menuparser-php
use MenuParser\Client;
$parser = new Client("mp_live_your_api_key");
$result = $parser->parse("./menu.pdf");
print_r($result->menu->sections);