List what Bottle has learned
GET
/rounds/learned
const url = 'https://example.com/rounds/learned';const options = { method: 'GET', headers: {cookie: '__Host-bottle.session_token=<__Host-bottle.session_token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/rounds/learned \ --cookie __Host-bottle.session_token=<__Host-bottle.session_token>Everything Bottle believes about this business and why, and what it stopped using.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”What Bottle has learned
Media typeapplication/json
object
enabled
required
boolean
items
required
Array<object>
object
editable
boolean
id
required
string format: uuid
stage
required
string
journey
required
string
about
required
string
statement
required
string
supports
required
integer
contradicts
required
integer
plansUsed
required
integer
plansChanged
required
integer
canWarnOnPlan
required
boolean
stoppedByOwner
required
boolean
progress
required
object
measure
required
string
done
required
integer
needed
required
integer
heldBack
required
boolean
evidence
required
Array<object>
object
direction
required
string
source
required
string
at
required
string format: date-time
firstSeenAt
required
string format: date-time
lastUsedAt
required
string | null format: date-time
checkAgainAt
required
string | null format: date-time
toldAt
required
string | null format: date-time
reviewAt
required
string | null format: date-time
outsideRota
object
driverUserId
required
string
start
required
string | null
end
required
string | null
rotaStart
required
string
rotaEnd
required
string
rules
required
object
supportingDays
required
integer
reviewedPlans
required
integer
reversals
required
integer
quietDays
required
integer
contradictionsInARow
required
integer
story
required
object
daysWatched
required
integer
firstWatchedOn
required
string | null
lastWatchedOn
required
string | null
ordersSent
required
integer
ordersAlsoPlanned
required
integer
sameDriver
required
integer
planLevel
required
string
daysToSuggest
required
integer
daysCounted
required
integer
more
required
string
Example
{ "items": [ { "stage": "learned", "journey": "hint", "about": "customers", "progress": { "measure": "days" }, "evidence": [ { "direction": "supports", "source": "customer" } ] } ], "story": { "planLevel": "background", "more": "closed" }}Not signed in
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "not_found", "message": "Customer not found"}Not the owner in the office app, or on a plan without rounds
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "not_found", "message": "Customer not found"}Not found
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "not_found", "message": "Customer not found"}The words can’t be kept, with the reason
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "not_found", "message": "Customer not found"}Validation failed
Media typeapplication/json
object
error
required
string
message
required
string
issues
required
Array<object>
object
path
required
string
message
required
string
Example
{ "error": "validation", "issues": [ { "path": "email", "message": "Invalid email" } ]}