Skip to content

RELATED STOCKS

Request

Related stocks is a list of stocks which match with current stock by market, industry and sector.

Token is generated from secretKey + time + symbol (path parameter), not a JSON body.

Response body:

FieldTypeDescription
companyNamestringCompany name
stockNamestringStock symbol
shariahComplianceStatusstringShariah-compliance Status (Halal, Not Halal, Doubtful, Not Covered)
complianceRankingnumberCompliance Rank (0-5)
Path
symbolstringrequired

Stock ticker. Defaults to the UAT environment {{symbol}} (AAPL).

Default:"AAPL"
Example:AAPL
Headers
clientIdstringrequired

B2B UAT client ID. Sent as a request header (not Redocly Auth).

Default:"AX6kFk5ywERyXobt"
Example:AX6kFk5ywERyXobt
timestring^\d{14}$required

UTC timestamp yyyyMMddHHmmss used to compute token.

Default:"20260831110225"
Example:20260831110225
tokenstringrequired

Base64(SHA512(secretKey + time + jsonBody)). Must match this operation's request body.

Default:"8JlA17aQxmNWWI77YCijo+XmFEDQFLzzcBGEOHnv6g8VN4BmQqwr7LiGu1zCjhstVkh2ircylrgdGFT+iAdIMA=="
Example:8JlA17aQxmNWWI77YCijo+XmFEDQFLzzcBGEOHnv6g8VN4BmQqwr7LiGu1zCjhstVkh2ircylrgdGFT+iAdIMA==
curl --location 'https://b2b.musaffa.us/b2b/api/demo/musaffa/stocks/related/AAPL' \
--header 'Content-Type: application/json' \
--header 'clientId: AX6kFk5ywERyXobt' \
--header 'time: 20260831110225' \
--header 'token: 8JlA17aQxmNWWI77YCijo+XmFEDQFLzzcBGEOHnv6g8VN4BmQqwr7LiGu1zCjhstVkh2ircylrgdGFT+iAdIMA=='

Responses

Dynamic list of related stocks for the requested symbol

Bodyapplication/json
Array [
companyNamestring

Company name

stockNamestring

Stock symbol

shariahComplianceStatusstring(ComplianceStatus)

Shariah-compliance status

complianceRankingnumber

Compliance Rank (0-5)

]
Response
[ { "companyName": "string", "stockName": "string", "shariahComplianceStatus": "string", "complianceRanking": 0 } ]