# Can't find documentation for the search via rest

**URL:** <https://forum.weaviate.io/t/cant-find-documentation-for-the-search-via-rest/9991>\
**Category:** Support\
**Tags:** developer-experience\
**Created:** [February 1, 2025, 12:47pm UTC](https://forum.weaviate.io/t/cant-find-documentation-for-the-search-via-rest/9991 "2025-02-01T12:47:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![FullyLost](https://avatars.discourse-cdn.com/v4/letter/f/96bed5/32.png) [@FullyLost](https://forum.weaviate.io/u/FullyLost)\
**Post date:** [February 1, 2025, 12:47pm UTC](https://forum.weaviate.io/t/cant-find-documentation-for-the-search-via-rest/9991/1 "2025-02-01T12:47:36Z")

</div>

### Description

I’m very lost in the rest API documentation. The AI Assistant told me i can use the rest api to search using this `GET /v1/objects?class=JeopardyQuestion&nearText={"concepts":["animals in movies"]}&limit=2`. It does work. The assistant cites this article [Vector similarity search](https://weaviate.io/developers/weaviate/search/similarity). But there seem to be only examples for graphql and no mention of rest.

I also can’t find anything in the description of this rest-site [rest](https://weaviate.io/developers/weaviate/api/rest). It clearly works, but i can’t any documentation for it. I used google and the search on the page.

I’m new to weaviate and try to play a bit with it to evaluate it.  
Can anyone point me to the correct page on how to use nearText search?  
The example from the AI works, but i need documentation for this feature to be able to implement it at work.

### Server Setup Information

- Weaviate Server Version: weaviate:1.28.2
- Deployment Method: docker
- Multi Node? Number of Running Nodes: single node
- Client Language and Version: ?
- Multitenancy?: no

### Any additional Information

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [February 3, 2025, 1:46pm UTC](https://forum.weaviate.io/t/cant-find-documentation-for-the-search-via-rest/9991/2 "2025-02-03T13:46:42Z")

</div>

hi @FullyLost !!

Welcome to our community 🤗

In order to perform a bm25, or vector or hybrid search using rest, you need to send in a graphql query, as per this api reference:

> **[Weaviate](https://weaviate.io/developers/weaviate/api/rest#tag/graphql)**

Now, for each of the features, you will see tabs showing to use that feature using different clients. You can also find a tab for graphql, like in here:

> **[Hybrid search | Weaviate](https://weaviate.io/developers/weaviate/search/hybrid)**
>
> Hybrid search combines the results of a vector search and a keyword (BM25F) search by fusing the two result sets.

Here is an example:

```bash
curl --request POST \
  --url http://localhost:8080/v1/graphql \
  --header 'Content-Type: application/json' \
  --data '{"query":"{Get{Test(nearText:{concepts:[\"dogs\"]}){text}}}"}'

```

One nice trick is to use a tool like insomnia, and use it to autocomplete while creating the graphql query:

 ![image](https://canada1.discourse-cdn.com/flex027/uploads/weaviate/original/2X/8/839e39e292911b890297be364471ef24b275824c.png)

Then you can just generate a “curl command”

Let me know if that helps!
