Fireplace¶
Fireplace is the consumer client for the Marketplace. It has some special API’s. These are not recommended for consumption by other clients and can change in conjunction with the Fireplace client.
App¶
- GET /api/v1/fireplace/app/¶
A copy of the app API.
Error reporter¶
- POST /api/v1/fireplace/report_error¶
An entry point for reporting client-side errors via Sentry.
Request
Takes a sentry.interfaces.Exception JSON object.
Example:
- [{
“value”: “important problem”, “stacktrace”: {
- “frames”: [{
- “abs_path”: “/real/file/name.py”
“filename”: “file/name.py”, “function”: “myfunction”, “vars”: {
“key”: “value”}, “pre_context”: [
“line1”, “line2”], “context_line”: “line3”, “lineno”: 3, “in_app”: true, “post_context”: [
“line4”, “line5”],
}]
}
}]
Response
Status Codes: - 204 – Message sent.