# Message

## POST /message.admin.VerificationAdminService.queryCodeSendStatus

> Check verification code status

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Message"}],"servers":[{"url":"https://pre-api-test.cmfbl.com/openapi-b","description":"PRE环境-公司439"}],"security":[],"paths":{"/message.admin.VerificationAdminService.queryCodeSendStatus":{"post":{"summary":"Check verification code status","deprecated":false,"description":"","tags":["Message"],"parameters":[{"name":"trace","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"bizType":{"type":"string","title":"Business type","description":"EMAIL_COMMON_VERIFICATION_CODE - Email common verification code; EMAIL_LOGIN_VERIFICATION_CODE - Email login verification code; EMAIL_REGISTER_VERIFICATION_CODE - Email registration verification code; EMAIL_PASSWORD_VERIFICATION_CODE - Email forgot password verification code; SMS_COMMON_VERIFICATION_CODE - SMS common verification code; SMS_LOGIN_VERIFICATION_CODE - SMS login verification code; SMS_REGISTER_VERIFICATION_CODE - SMS registration verification code; SMS_PASSWORD_VERIFICATION_CODE - SMS forgot password verification code"},"toUser":{"type":"string","title":"Recipient"},"code":{"type":"string","title":"Verification code"},"sendToken":{"type":"string","title":"Send receipt","description":"Token returned by C-end verification code sending interface"}},"required":["bizType","toUser","code","sendToken"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","title":"System Common Return Code","description":"0 - Success, others - Exception"},"msg":{"type":"string","title":"Return Message","description":"Return Message"},"bizCode":{"type":"string","title":"Module Identifier Code","description":"Module Identifier Code"},"tm":{"type":"integer","title":"Processing Duration (milliseconds)","description":"Processing Duration (milliseconds)"},"trace":{"type":"string","title":"Global Link Identifier Information","description":"Global Link Identifier Information"},"msgParams":{"type":"string","title":"Placeholder Parameter String in Return Description, separated by commas","description":"Placeholder Parameter String in Return Description, separated by commas"},"data":{"type":"object","properties":{"bizType":{"type":"string","title":"Business Type","description":"Business Type"},"toUser":{"type":"string","title":"Recipient","description":"Recipient"},"sendToken":{"type":"string","title":"Send Token","description":"Send Token"},"code":{"type":"string","title":"Verification Code","description":"Verification Code"},"status":{"type":"string","title":"Verification Code Status Code","description":"0 - Initialized; 1 - Pending Use; 2 - Used; 3 - Expired"},"name":{"type":"string","title":"Verification Code Status Name","description":"Verification Code Status Name"},"desc":{"type":"string","title":"Verification Code Status Description","description":"Verification Code Status Description"}},"required":["bizType","toUser","sendToken","code","status","name","desc"],"title":"Response Body","description":"Response Body"}},"required":["code","msg","bizCode","tm","trace","msgParams","data"]}}},"headers":{}}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.multimarkets.org/manager-api/more.../message.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
