NEW
ReactiveSearch Vue 1.0 release is out! Read more

Build Apps Powered By ElasticSearch

Build Search Apps with the industry leading search stack. Measure And Optimize Search Analytics. Secure with fine-grained access controls.

Signup for free
cover

Build Apps, Not Infrastructure

Appbase.io offers a fully managed environment for all your search needs.

Feature

Realtime. Hosted Elasticsearch.

Choose between hosted indexes or clusters. Start free, and scale as you grow.

Feature

A Streamlined Experience

Import data and mappings, use hosted APIs or clusters, and get actionable analytics.

Feature

Opensource Building Blocks

Use our CLI, data browser or UI components. Over 15,000 ★ on Github.

Get Started In Minutes

Robust, clean APIs that let you focus on building great stuff.

Indexing Data

appbaseRef.index({
    body: {
        "original_title": "Star Wars: The Last Jedi",
        "tagline": "Episode VIII - The Last Jedi",
        "release_year": 2017,
        "genres": "Action"
    }
})
Node.Js
NODE.JS
go
GO
python
PYTHON
php
PHP
curl
CURL

Search Query and UI

appbaseRef.search({
    type: ${TYPE},
    body: {
        query: {
            match: {
                original_title: "Star Wars"
            }
        }
    }
}).on('data', (res)=>{
    console.log("hits: ", res.hits.hits)
})

// streaming hits can be obtained by using `searchStream()` method instead of search().
Javascript
JAVASCRIPT
React.JS
REACT.JS
React Native
REACT NATIVE

Already

0

API calls

You are in good company

KwiatRumbleOnInquisitHealthhiredbshopelectlyearn