SocialPipe docs

Bilibili Web Fetch General Search

GET/v1/bilibili/web/fetch_general_search

Returns personal data about people in bulk. The response carries accounts who are not the subject of your request. See our terms for what you may do with it.

Costs 1 credit. A cache hit costs nothing, and an answer that contains no data is never charged.

curl "https://api.socialpipe.dev/v1/bilibili/web/fetch_general_search" \  -H "Authorization: Bearer $SOCIALPIPE_KEY"
AuthorizationBearer <token>

Your SocialPipe API key, as Authorization: Bearer sp_live_…. Create one in the dashboard.

In: header

Query Parameters

keyword*Keyword

Search keyword

order*Order

Order method

page*Page

Page number

page_size*Page Size

Number per page

duration?|

Duration filter

pubtime_begin_s?|

Start date (10-digit timestamp)

pubtime_end_s?|

End date (10-digit timestamp)

cache_ttl?|

Max acceptable age of a cached result, in seconds. A lower value demands fresher data; it does not shorten what is stored.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/bilibili/web/fetch_general_search?keyword=%E7%81%AB%E5%BD%B1%E5%BF%8D%E8%80%85&order=totalrank&page=1&page_size=42"
{  "cache_age": 0,  "cached": false,  "credits_remaining": 0,  "credits_used": 0,  "data": {},  "schema_version": "2",  "success": true,  "took_ms": 0}