{"items":[{"type":"link","label":"Personalization Service","link":"/apis/p13n-api/openapi","routeSlug":"/apis/p13n-api/openapi","content":{"contentType":"overview","meta":{"name":"Personalization Service"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"openapi.json","url":"/_bundle/apis/p13n-api/openapi.json?download"},{"kind":"download","label":"openapi.yaml","url":"/_bundle/apis/p13n-api/openapi.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"curl","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"},{"key":"payload","title":"Payload","lang":"Payload"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"https://us01.p13n.in.treasuredata.com"},{"url":"https://eu01.p13n.in.treasuredata.com"},{"url":"https://ap01.p13n.in.treasuredata.com"}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"Personalization Service (1.0)","showPageActions":true},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Service to ingest single events and request personalization offers from"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Real-Time engines."},"children":[]}]}]}]}],"sectionId":"/apis/p13n-api/openapi"}],"sectionId":"/apis/p13n-api/openapi"},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"heading","attributes":{"level":3,"id":"section/versioning"},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Versioning"},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Endpoint versions are defined through content-type. Use"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"Accept: application/vnd.treasuredata.v1+json"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" to specify version 1"},"children":[]}]}]}]}],"sectionId":"/apis/p13n-api/openapi/section/versioning"}]}]}},{"type":"link","label":"Versioning","link":"/apis/p13n-api/openapi/section/versioning","routeSlug":"/apis/p13n-api/openapi/section/versioning","content":null},{"label":"Get offers for server request","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/p13n-api/openapi/other/personalize","routeSlug":"/apis/p13n-api/openapi/other/personalize","metadata":{"seo":{"title":"Get offers for server request","description":"Ingest an event and receive personalization response from RT engine."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"personalize","name":"Get offers for server request","isWebhook":false,"pointer":"/paths/~1{database}~1{table}/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get offers for server request","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Ingest an event and receive personalization response from RT engine."},{"nodeType":"security","requirements":[{"schemes":[{"name":"td1","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"TD1","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The API token is accepted as a "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"TD1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" token. The TD API token"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"is an account number prefix, slash, and 40-character"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"hexadecimal string."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"A valid authorization header looks like this:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"Authorization: TD1 1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},"children":[]}]}]}]}]},{"name":"wp13n","scopes":[],"type":"apiKey","in":"header","paramName":"WP13n-Token","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The RT token is used to route to the correct RT engine. The"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"web personalization token is an account number, index number"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"and 32-character hexadecimal string, joined with slashes."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"A valid token header looks like this:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"WP13n-Token: 1/2/6b6ea5f8df5845fa8e7962f9e1ba84a3"},"children":[]}]}]}]}]}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"database","in":"path","schemaId":"schema_843","description":"name of the destination database","required":true,"example":"alpha"},{"name":"table","in":"path","schemaId":"schema_843","description":"name of the destination table","required":true,"example":"bravo"}],"pointer":"/paths/~1{database}~1{table}/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/vnd.treasuredata.v1+json"],"mediaTypeSchemas":{"application/vnd.treasuredata.v1+json":{"schemaId":"components/schemas/event","exampleIds":["paths/~1{database}~1{table}/post/requestBody/content/application~1vnd.treasuredata.v1+json/example"]}},"schemaId":"components/schemas/event","exampleIds":["paths/~1{database}~1{table}/post/requestBody/content/application~1vnd.treasuredata.v1+json/example"],"pointer":"/paths/~1{database}~1{table}/post/requestBody","description":"Event to be ingested"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/{database}/{table}","servers":[{"url":"https://us01.p13n.in.treasuredata.com"},{"url":"https://eu01.p13n.in.treasuredata.com"},{"url":"https://ap01.p13n.in.treasuredata.com"}],"parameters":{"path":[{"name":"database","in":"path","required":true,"example":"alpha","schemaId":"schema_843"},{"name":"table","in":"path","required":true,"example":"bravo","schemaId":"schema_843"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"td1","type":"http","scheme":"bearer","bearerFormat":"TD1"},{"id":"wp13n","type":"apiKey","name":"WP13n-Token","in":"header"}],"scopes":[]}],"requestBody":{"application/vnd.treasuredata.v1+json":{"schemaId":"components/schemas/event","exampleIds":["paths/~1{database}~1{table}/post/requestBody/content/application~1vnd.treasuredata.v1+json/example"]}},"responseCodes":["200","400","429","500"],"pointer":"/{database}/{table}","href":"other/personalize","openApiOperationId":"personalize","summary":"Get offers for server request"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://us01.p13n.in.treasuredata.com"},{"url":"https://eu01.p13n.in.treasuredata.com"},{"url":"https://ap01.p13n.in.treasuredata.com"}],"schemaId":"components/schemas/event","exampleIds":["paths/~1{database}~1{table}/post/requestBody/content/application~1vnd.treasuredata.v1+json/example"],"mediaTypes":["application/vnd.treasuredata.v1+json"],"mediaTypeSchemas":{"application/vnd.treasuredata.v1+json":{"schemaId":"components/schemas/event","exampleIds":["paths/~1{database}~1{table}/post/requestBody/content/application~1vnd.treasuredata.v1+json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful ingestion"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/requestErrorResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/400/content/application~1json/example"]}},"schemaId":"components/schemas/requestErrorResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/400/content/application~1json/example"]},{"code":"429","description":"Too Many Requests","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/tooManyRequestsResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/429/content/application~1json/example"]}},"schemaId":"components/schemas/tooManyRequestsResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/429/content/application~1json/example"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/serverErrorResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/500/content/application~1json/example"]}},"schemaId":"components/schemas/serverErrorResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/500/content/application~1json/example"]}],"pointer":"/paths/~1{database}~1{table}/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200"},{"code":"400","schemaId":"components/schemas/requestErrorResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/400/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/requestErrorResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/400/content/application~1json/example"]}}},{"code":"429","schemaId":"components/schemas/tooManyRequestsResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/429/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/tooManyRequestsResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/429/content/application~1json/example"]}}},{"code":"500","schemaId":"components/schemas/serverErrorResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/500/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/serverErrorResponse","exampleIds":["paths/~1{database}~1{table}/post/responses/500/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/other/personalize"}],"panels":[]}]},"httpPath":"/{database}/{table}"}],"store":{"schemaStore":{"components/schemas/event":{"id":"components/schemas/event","kind":"json-schema","title":"event","data":{"type":"object","additionalProperties":true,"required":["time","uuid"],"properties":{"time":{"type":"integer","format":"int64","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Time in seconds since Epoch. Must be between "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"00:00:00 1 Jan 1970 UTC"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" and "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"23:59:59 31 Dec 9999 UTC"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}],"example":1647376522},"uuid":{"type":"string","format":"uuid","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID of the record in "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"https://docs.oracle.com/javase/7/docs/api/java/util/UUID.html"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"UUID"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" format."},"children":[]}]}]}],"example":"b82aad42-481b-4ca7-87c0-848a34f3c85f"}}}},"components/schemas/requestErrorResponse":{"id":"components/schemas/requestErrorResponse","kind":"json-schema","title":"requestErrorResponse","data":{"type":"object","required":["code"],"properties":{"code":{"type":"integer","format":"int32","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Code for engineer identification. The following are used:"},"children":[]}]}]},{"$$mdtype":"Node","type":"tag","tag":"html","attributes":{"name":"pre","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","attributes":{"content":"\n3000: RT token was not provided (WP13n-Token header).\n3001: RT token is not in configuration.\n3002: RT token account conflicts with Authed user account.\n3003: RT token is in an invalid format.\n3004: Invalid event object.\n3005: Request origin not in IP whitelist.\n3006: Invalid token type. Token type is not matching the one in the configuration.\n3007: Invalid or missing Origin.\n3008: Request method is required.\n3009: Unsupported method.\n"},"children":[]}]}],"enum":[3000,3001,3002,3003,3004,3005,3006,3007,3008,3009]},"message":{"type":"string","description":"General explanation for users"}}}},"components/schemas/serverErrorResponse":{"id":"components/schemas/serverErrorResponse","kind":"json-schema","title":"serverErrorResponse","data":{"type":"object","required":["code"],"properties":{"code":{"type":"integer","format":"int32","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Code for engineer identification. The following are used:"},"children":[]}]}]},{"$$mdtype":"Node","type":"tag","tag":"html","attributes":{"name":"pre","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","attributes":{"content":"\n9999: Unknown/undiagnosed\n1001: TD API is unreachable or timed out\n1002: Table API is unreachable or timed out\n1003: Kinesis is unreachable or timed out\n1004: Lambda is unreachable or timed out\n1005: MemoryDB is unreachable or timed out\n2001: Kinesis stream was not found\n2002: Kinesis operation threw an error\n2011: Lambda function was not found\n2012: Lambda function threw an error, or response was unhandled\n2014: Lambda invocation failed\n2015: Lambda reactor configuration doesn't have the token yet\n2021: MemoryDB operation threw an error\n3010: RT Token is configured with a reactor whose token is inconsistent (account or reactor ID mismatch)\n3011: RT Token is configured with a reactor whose name is inconsistent (site or stage different from this API)\n3012: RT Token is configured with a reactor whose name is completely invalid\n3013: Unable to retrieve Client IP from request\n"},"children":[]}]}],"enum":[1001,1002,1003,1004,1005,2001,2002,2011,2012,2014,2015,2021,3010,3011,3012,3013,9999]},"message":{"type":"string","description":"General explanation for users"}}}},"components/schemas/tooManyRequestsResponse":{"id":"components/schemas/tooManyRequestsResponse","kind":"json-schema","title":"tooManyRequestsResponse","data":{"type":"object","required":["code"],"properties":{"code":{"type":"integer","format":"int32","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Code for engineer identification. The following are used:"},"children":[]}]}]},{"$$mdtype":"Node","type":"tag","tag":"html","attributes":{"name":"pre","attrs":{}},"children":[{"$$mdtype":"Node","type":"text","attributes":{"content":"\n2003: Kinesis error due to limit being exceeded (status 429)\n2013: Lambda total concurrent execution exceeds the reserved concurrency (status 429)\n"},"children":[]}]}],"enum":[2003,2013]},"message":{"type":"string","description":"General explanation for users"}}}},"schema_843":{"kind":"json-schema","data":{"type":"string","pattern":"[0-9a-z_]{3,128}"},"id":"schema_843"}},"exampleStore":{"paths/~1{database}~1{table}/post/requestBody/content/application~1vnd.treasuredata.v1+json/example":{"value":{"time":1700760737,"uuid":"5505C764-00FC-469B-8EEF-F85A0FC85794","string":"hello","number":3},"id":"paths/~1{database}~1{table}/post/requestBody/content/application~1vnd.treasuredata.v1+json/example"},"paths/~1{database}~1{table}/post/responses/400/content/application~1json/example":{"value":{"code":3002,"message":"RT token is unknown"},"id":"paths/~1{database}~1{table}/post/responses/400/content/application~1json/example"},"paths/~1{database}~1{table}/post/responses/429/content/application~1json/example":{"value":{"code":2003,"message":"Kinesis error due to limit being exceeded"},"id":"paths/~1{database}~1{table}/post/responses/429/content/application~1json/example"},"paths/~1{database}~1{table}/post/responses/500/content/application~1json/example":{"value":{"code":2001,"message":"Unable to reach downstream component"},"id":"paths/~1{database}~1{table}/post/responses/500/content/application~1json/example"}},"securitySchemeStore":{"td1":{"id":"td1","type":"http","scheme":"bearer","bearerFormat":"TD1","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The API token is accepted as a "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"TD1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" token. The TD API token"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"is an account number prefix, slash, and 40-character"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"hexadecimal string."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"A valid authorization header looks like this:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"Authorization: TD1 1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},"children":[]}]}]}]}]},"wp13n":{"id":"wp13n","type":"apiKey","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The RT token is used to route to the correct RT engine. The"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"web personalization token is an account number, index number"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"and 32-character hexadecimal string, joined with slashes."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"A valid token header looks like this:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"WP13n-Token: 1/2/6b6ea5f8df5845fa8e7962f9e1ba84a3"},"children":[]}]}]}]}],"in":"header","paramName":"WP13n-Token"}},"servers":[{"url":"https://us01.p13n.in.treasuredata.com"},{"url":"https://eu01.p13n.in.treasuredata.com"},{"url":"https://ap01.p13n.in.treasuredata.com"}]},"options":{"hideSidebar":true,"mockServer":{"off":true},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/apis/p13n-api/openapi.json?download"},{"url":"/_bundle/apis/p13n-api/openapi.yaml?download"}],"excludeFromSearch":false,"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"Personalization Service","description":"Service to ingest single events and request personalization offers from\nReal-Time engines.\n\n### Versioning\nEndpoint versions are defined through content-type. Use\n`Accept: application/vnd.treasuredata.v1+json` to specify version 1\n"}},"baseSlug":"/apis/p13n-api/openapi","routesMapping":{}}