Internal API
Consumer auth
5 endpoints.
POST
/api/v1/internal/consumer-auth/completeComplete
Parameters
| Name | In | Type | Description |
|---|---|---|---|
x-internal-api-key | header | string | null |
Request bodyrequired
application/jsonCompleteBody| Field | Type | Description |
|---|---|---|
business_idrequired | string (uuid) | |
phonerequired | string | |
emailrequired | string | |
first_namerequired | string | |
last_namerequired | string | |
webchat_session_id | string | null | |
client_user_agent | string | null | |
client_ip | string | null |
Responses
200Successful Responseapplication/jsonSuccessResponse_CompleteData_| Field | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request_idrequired | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
success | true | default true | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
datarequired | CompleteData | CompleteData fields
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
metadata | ResponseMetadata | null | ResponseMetadata fields
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
meta | ResponseMeta | null | ResponseMeta fields
|
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.
POST
/api/v1/internal/consumer-auth/phone-entryPhone Entry
Parameters
| Name | In | Type | Description |
|---|---|---|---|
x-internal-api-key | header | string | null |
Request bodyrequired
application/jsonPhoneEntryBody| Field | Type | Description |
|---|---|---|
business_idrequired | string (uuid) | |
phonerequired | string |
Responses
200Successful Responseapplication/jsonSuccessResponse_PhoneEntryData_| Field | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request_idrequired | string | |||||||||||||
success | true | default true | ||||||||||||
datarequired | PhoneEntryData | PhoneEntryData fields
| ||||||||||||
metadata | ResponseMetadata | null | ResponseMetadata fieldsResponseMetadata, expanded above. | ||||||||||||
meta | ResponseMeta | null | ResponseMeta fieldsResponseMeta, expanded above. |
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.
GET
/api/v1/internal/consumer-auth/prefillPrefill
Parameters
| Name | In | Type | Description |
|---|---|---|---|
business_idrequired | query | string (uuid) | |
phonerequired | query | string | |
x-internal-api-key | header | string | null |
Responses
200Successful Responseapplication/jsonSuccessResponse_PrefillData_| Field | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request_idrequired | string | |||||||||||||
success | true | default true | ||||||||||||
datarequired | PrefillData | PrefillData fields
| ||||||||||||
metadata | ResponseMetadata | null | ResponseMetadata fieldsResponseMetadata, expanded above. | ||||||||||||
meta | ResponseMeta | null | ResponseMeta fieldsResponseMeta, expanded above. |
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.
POST
/api/v1/internal/consumer-auth/resolve-api-keyResolve Api Key
Parameters
| Name | In | Type | Description |
|---|---|---|---|
x-internal-api-key | header | string | null |
Request bodyrequired
application/jsonResolveApiKeyBody| Field | Type | Description |
|---|---|---|
api_keyrequired | string |
Responses
200Successful Responseapplication/jsonSuccessResponse_ResolveApiKeyData_| Field | Type | Description | ||||||
|---|---|---|---|---|---|---|---|---|
request_idrequired | string | |||||||
success | true | default true | ||||||
datarequired | ResolveApiKeyData | ResolveApiKeyData fields
| ||||||
metadata | ResponseMetadata | null | ResponseMetadata fieldsResponseMetadata, expanded above. | ||||||
meta | ResponseMeta | null | ResponseMeta fieldsResponseMeta, expanded above. |
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.
GET
/api/v1/internal/consumers/{consumer_id}/portal-profileConsumer Portal Profile
Parameters
| Name | In | Type | Description |
|---|---|---|---|
consumer_idrequired | path | string (uuid) | |
business_id | query | string (uuid) | null | |
x-internal-api-key | header | string | null |
Responses
200Successful Responseapplication/jsonany400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.