dotnet / dotnet/apisof.net

Consider adding an API for search

Open
#59 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
126
Forks
39
Avg merge
17h 36m
Merged PRs (30d)
1

Description

It would be handy if apisof.net exposed an API for searching and getting some basic information about the API in the search result. This was useful to me in the Microsoft Learn API catalog to build a Raycast extension to search the .NET API catalog quickly. For example

https://github.com/dotnet/apisof.net/assets/361677/640a6574-96a6-4330-bc9a-50e9d6e728a3

I'd like to extend my Raycast extension (or maybe build a new one) to make it easy to quickly bring up APIs from Raycast.

My proposal would be for the URL to be something like `https://apisof.net/search/v1/{term}`

The search on home page is what I am trying to replicate, so the response might look something like

```json
{
"results": [
{
"fullname": "System.Security.Cryptography.AesGcm",
"kind": "type",
"url": "https://apisof.net/catalog/97baaebcb0bdf110633c544fdc3ccbbd"
},
{
"fullname": "System.Security.Cryptography.AesGcm.Dispose",
"kind": "method",
"url": "https://apisof.net/catalog/a39427ca2fce5b201fdb5911b7119050"
}
]
}
```

Or, perhaps a different question, how can I achieve the results of creating a search plugin for Raycast for apisof.net?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.