{"items":[{"type":"link","label":"OpenAPI definition","link":"/content/apis/public_openapi","routeSlug":"/content/apis/public_openapi","content":{"contentType":"overview","meta":{"name":"OpenAPI definition"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"public_openapi.json","url":"/_bundle/content/apis/public_openapi.json?download"},{"kind":"download","label":"public_openapi.yaml","url":"/_bundle/content/apis/public_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":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"OpenAPI definition (1.0.0)","showPageActions":true}],"sectionId":"/content/apis/public_openapi"}]}]}},{"type":"group","label":"user-controller","link":"/content/apis/public_openapi/user-controller","routeSlug":"/content/apis/public_openapi/user-controller","items":[{"label":"Get User","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/user-controller/getuserbyid","routeSlug":"/content/apis/public_openapi/user-controller/getuserbyid","metadata":{"seo":{"title":"Get User","description":"Returns user details by ID"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getUserById","name":"Get User","isWebhook":false,"pointer":"/paths/~1api~1v1~1users~1{id}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get User","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Returns user details by ID"},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"id","in":"path","schemaId":"schema_35","required":true}],"pointer":"/paths/~1api~1v1~1users~1{id}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/users/{id}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"id","in":"path","required":true,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"responseCodes":["200","401","403","404","500","504"],"pointer":"/api/v1/users/{id}","href":"user-controller/getuserbyid","openApiOperationId":"getUserById","summary":"Get User"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/UserDto"}},"schemaId":"components/schemas/UserDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}},"schemaId":"components/schemas/ExternalErrorDto"},{"code":"404","description":"Not Found","mediaType":"*/*","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}},"schemaId":"components/schemas/InternalErrorDto"},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1users~1{id}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/UserDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/UserDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}}},{"code":"404","schemaId":"components/schemas/InternalErrorDto","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/users/{id}"},{"label":"Update User","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/user-controller/updateuser","routeSlug":"/content/apis/public_openapi/user-controller/updateuser","metadata":{"seo":{"title":"Update User","description":"Updates an existing new user"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"updateUser","name":"Update User","isWebhook":false,"pointer":"/paths/~1api~1v1~1users~1{id}/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Update User","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Updates an existing new user"},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"id","in":"path","schemaId":"schema_35","required":true}],"pointer":"/paths/~1api~1v1~1users~1{id}/put/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UserUpdateDto"}},"schemaId":"components/schemas/UserUpdateDto","pointer":"/paths/~1api~1v1~1users~1{id}/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/users/{id}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"id","in":"path","required":true,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/UserUpdateDto"}},"responseCodes":["200","401","403","404","500","504"],"pointer":"/api/v1/users/{id}","href":"user-controller/updateuser","openApiOperationId":"updateUser","summary":"Update User"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UserUpdateDto","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UserUpdateDto"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}},"schemaId":"components/schemas/ExternalErrorDto"},{"code":"404","description":"Not Found","mediaType":"*/*","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}},"schemaId":"components/schemas/InternalErrorDto"},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1users~1{id}/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200"},{"code":"401","exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}}},{"code":"404","schemaId":"components/schemas/InternalErrorDto","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/users/{id}"},{"label":"Change password","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/user-controller/changepassword","routeSlug":"/content/apis/public_openapi/user-controller/changepassword","metadata":{"seo":{"title":"Change password","description":"Changes password"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"changePassword","name":"Change password","isWebhook":false,"pointer":"/paths/~1api~1v1~1users~1{id}~1password/put","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Change password","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Changes password"},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"id","in":"path","schemaId":"schema_35","required":true}],"pointer":"/paths/~1api~1v1~1users~1{id}~1password/put/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/users/{id}/password","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"id","in":"path","required":true,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"responseCodes":["200","401","403","404","500","504"],"pointer":"/api/v1/users/{id}/password","href":"user-controller/changepassword","openApiOperationId":"changePassword","summary":"Change password"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PasswordChangeRes"}},"schemaId":"components/schemas/PasswordChangeRes"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}},"schemaId":"components/schemas/ExternalErrorDto"},{"code":"404","description":"Not Found","mediaType":"*/*","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}},"schemaId":"components/schemas/InternalErrorDto"},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1users~1{id}~1password/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/PasswordChangeRes","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PasswordChangeRes"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}}},{"code":"404","schemaId":"components/schemas/InternalErrorDto","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1password/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/users/{id}/password"},{"label":"Get Users","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/user-controller/getusers","routeSlug":"/content/apis/public_openapi/user-controller/getusers","metadata":{"seo":{"title":"Get Users","description":"Returns paginated list of users"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getUsers","name":"Get Users","isWebhook":false,"pointer":"/paths/~1api~1v1~1users/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Users","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Returns paginated list of users"},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"username","in":"query","schemaId":"schema_36","description":"Filter by username (partial match)","example":"testuser"},{"name":"principalType","in":"query","schemaId":"schema_37","description":"Filter by principal type","example":"THIRD_PARTY"},{"name":"blocked","in":"query","schemaId":"schema_38","description":"Filter by blocked flag","example":true},{"name":"role","in":"query","schemaId":"schema_39","description":"Filter by role","example":"admin"},{"name":"paging.pageNumber","in":"query","schemaId":"schema_40","description":"Page number","example":1},{"name":"paging.pageSize","in":"query","schemaId":"schema_41","description":"Page size","example":10},{"name":"paging.sortBy","in":"query","schemaId":"schema_42","description":"Field to sort by","example":"id"},{"name":"paging.order","in":"query","schemaId":"schema_43","description":"Sort order. Parameter for pagination. Possible values: ASCENDING, DESCENDING","example":"ASCENDING"}],"pointer":"/paths/~1api~1v1~1users/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/users","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[{"name":"username","in":"query","required":false,"example":"testuser","schemaId":"schema_36"},{"name":"principalType","in":"query","required":false,"example":"THIRD_PARTY","schemaId":"schema_37"},{"name":"blocked","in":"query","required":false,"example":true,"schemaId":"schema_38"},{"name":"role","in":"query","required":false,"example":"admin","schemaId":"schema_39"},{"name":"paging.pageNumber","in":"query","required":false,"example":1,"schemaId":"schema_40"},{"name":"paging.pageSize","in":"query","required":false,"example":10,"schemaId":"schema_41"},{"name":"paging.sortBy","in":"query","required":false,"example":"id","schemaId":"schema_42"},{"name":"paging.order","in":"query","required":false,"example":"ASCENDING","schemaId":"schema_43"}],"querystring":[],"header":[],"cookie":[]},"security":[],"responseCodes":["200","401","403","404","500","504"],"pointer":"/api/v1/users","href":"user-controller/getusers","openApiOperationId":"getUsers","summary":"Get Users"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultUserSummaryDtoLong"}},"schemaId":"components/schemas/SearchResultUserSummaryDtoLong"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1users/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}},"schemaId":"components/schemas/ExternalErrorDto"},{"code":"404","description":"Not Found","mediaType":"*/*","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}},"schemaId":"components/schemas/InternalErrorDto"},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1users/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/SearchResultUserSummaryDtoLong","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultUserSummaryDtoLong"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1users/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}}},{"code":"404","schemaId":"components/schemas/InternalErrorDto","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/users"},{"label":"Add User","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/user-controller/saveuser","routeSlug":"/content/apis/public_openapi/user-controller/saveuser","metadata":{"seo":{"title":"Add User","description":"Creates a new user"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"saveUser","name":"Add User","isWebhook":false,"pointer":"/paths/~1api~1v1~1users/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Add User","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Creates a new user"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UserCreateDto"}},"schemaId":"components/schemas/UserCreateDto","pointer":"/paths/~1api~1v1~1users/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/v1/users","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/UserCreateDto"}},"responseCodes":["201","401","403","404","500","504"],"pointer":"/api/v1/users","href":"user-controller/saveuser","openApiOperationId":"saveUser","summary":"Add User"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UserCreateDto","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UserCreateDto"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"Created","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/UserCreatedDto"}},"schemaId":"components/schemas/UserCreatedDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users/post/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1users/post/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}},"schemaId":"components/schemas/ExternalErrorDto"},{"code":"404","description":"Not Found","mediaType":"*/*","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}},"schemaId":"components/schemas/InternalErrorDto"},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/post/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/post/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1users/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"201","schemaId":"components/schemas/UserCreatedDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/UserCreatedDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1users/post/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users/post/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}}},{"code":"404","schemaId":"components/schemas/InternalErrorDto","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/post/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users/post/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/users"},{"label":"Get User Endpoints","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/user-controller/getuserendpoints","routeSlug":"/content/apis/public_openapi/user-controller/getuserendpoints","metadata":{"seo":{"title":"Get User Endpoints","description":"Returns available endpoints for user"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getUserEndpoints","name":"Get User Endpoints","isWebhook":false,"pointer":"/paths/~1api~1v1~1users~1{id}~1endpoints/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get User Endpoints","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Returns available endpoints for user"},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"id","in":"path","schemaId":"schema_35","required":true}],"pointer":"/paths/~1api~1v1~1users~1{id}~1endpoints/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/users/{id}/endpoints","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"id","in":"path","required":true,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"responseCodes":["200","401","403","404","500","504"],"pointer":"/api/v1/users/{id}/endpoints","href":"user-controller/getuserendpoints","openApiOperationId":"getUserEndpoints","summary":"Get User Endpoints"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_44"}},"schemaId":"schema_44"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}},"schemaId":"components/schemas/ExternalErrorDto"},{"code":"404","description":"Not Found","mediaType":"*/*","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}},"schemaId":"components/schemas/InternalErrorDto"},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1users~1{id}~1endpoints/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_44","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_44"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}}},{"code":"404","schemaId":"components/schemas/InternalErrorDto","mediaTypes":["*/*"],"mediaTypeContent":{"*/*":{"schemaId":"components/schemas/InternalErrorDto"}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/users/{id}/endpoints"}],"content":{"contentType":"group","meta":{"name":"user-controller"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"user-controller","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/v1/users/{id}","summary":"Get User","prefix":{"name":"get","color":"get"},"badges":[],"link":"/user-controller/getuserbyid","deprecated":false},{"title":"/api/v1/users/{id}","summary":"Update User","prefix":{"name":"put","color":"put"},"badges":[],"link":"/user-controller/updateuser","deprecated":false},{"title":"/api/v1/users/{id}/password","summary":"Change password","prefix":{"name":"put","color":"put"},"badges":[],"link":"/user-controller/changepassword","deprecated":false},{"title":"/api/v1/users","summary":"Get Users","prefix":{"name":"get","color":"get"},"badges":[],"link":"/user-controller/getusers","deprecated":false},{"title":"/api/v1/users","summary":"Add User","prefix":{"name":"post","color":"post"},"badges":[],"link":"/user-controller/saveuser","deprecated":false},{"title":"/api/v1/users/{id}/endpoints","summary":"Get User Endpoints","prefix":{"name":"get","color":"get"},"badges":[],"link":"/user-controller/getuserendpoints","deprecated":false}]}]}]}]}},{"type":"group","label":"game-action-events-subscription-controller","link":"/content/apis/public_openapi/game-action-events-subscription-controller","routeSlug":"/content/apis/public_openapi/game-action-events-subscription-controller","items":[{"label":"Get Your Game Action Events Subscription","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/game-action-events-subscription-controller/getsubscription","routeSlug":"/content/apis/public_openapi/game-action-events-subscription-controller/getsubscription","metadata":{"seo":{"title":"Get Your Game Action Events Subscription","description":"Retrieve your current webhook subscription configuration."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getSubscription","name":"Get Your Game Action Events Subscription","isWebhook":false,"pointer":"/paths/~1api~1v1~1subscriptions~1game-action-events/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Your Game Action Events Subscription","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Retrieve your current webhook subscription configuration."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Security Notes:"},"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":"text","inline":true,"attributes":{"content":"Sensitive credentials are never returned in responses"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Only "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"credentialsConfigured"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" flag indicates if auth is set up"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use this endpoint to verify your webhook configuration"},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/subscriptions/game-action-events","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/subscriptions/game-action-events","href":"game-action-events-subscription-controller/getsubscription","openApiOperationId":"getSubscription","summary":"Get Your Game Action Events Subscription"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionDto"}},"schemaId":"components/schemas/GameActionEventsSubscriptionDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1subscriptions~1game-action-events/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/GameActionEventsSubscriptionDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/subscriptions/game-action-events"},{"label":"Create or Replace Your Game Action Events Subscription","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/game-action-events-subscription-controller/createorupdatesubscription","routeSlug":"/content/apis/public_openapi/game-action-events-subscription-controller/createorupdatesubscription","metadata":{"seo":{"title":"Create or Replace Your Game Action Events Subscription","description":"Configure webhook subscription with secure authentication."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"createOrUpdateSubscription","name":"Create or Replace Your Game Action Events Subscription","isWebhook":false,"pointer":"/paths/~1api~1v1~1subscriptions~1game-action-events/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Create or Replace Your Game Action Events Subscription","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Configure webhook subscription with secure authentication."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Security Requirements:"},"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":"text","inline":true,"attributes":{"content":"Webhook URL must use HTTPS protocol"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Credentials are encrypted and stored securely"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"User Types:"},"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":"text","inline":true,"attributes":{"content":"THIRD_PARTY: Must provide callbackUrl and auth (both mandatory)"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"INDIVIDUAL: Can either omit both callbackUrl/auth (uses default endpoint "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"$wallet_url/v1/game-action-events"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" with existing wallet authentication) OR provide both"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Credential Handling:"},"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":"text","inline":true,"attributes":{"content":"Use strong, unique API keys for BEARER auth"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Rotate credentials regularly"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Store credentials securely on your end"},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"]}},"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"],"pointer":"/paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/subscriptions/game-action-events","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"]}},"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/subscriptions/game-action-events","href":"game-action-events-subscription-controller/createorupdatesubscription","openApiOperationId":"createOrUpdateSubscription","summary":"Create or Replace Your Game Action Events Subscription"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"]}},"examples":[{},{},{},{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionDto"}},"schemaId":"components/schemas/GameActionEventsSubscriptionDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1subscriptions~1game-action-events/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/GameActionEventsSubscriptionDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/subscriptions/game-action-events"},{"label":"Delete Your Game Action Events Subscription","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/game-action-events-subscription-controller/deletesubscription","routeSlug":"/content/apis/public_openapi/game-action-events-subscription-controller/deletesubscription","metadata":{"seo":{"title":"Delete Your Game Action Events Subscription","description":"Remove your webhook subscription configuration."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteSubscription","name":"Delete Your Game Action Events Subscription","isWebhook":false,"pointer":"/paths/~1api~1v1~1subscriptions~1game-action-events/delete","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Delete Your Game Action Events Subscription","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Remove your webhook subscription configuration."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Important Notes:"},"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":"text","inline":true,"attributes":{"content":"This action cannot be undone"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"All configured authentication credentials are permanently deleted"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Security:"},"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":"text","inline":true,"attributes":{"content":"All stored credentials are securely purged"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"No sensitive data remains after deletion"},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"DELETE","path":"/api/v1/subscriptions/game-action-events","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["204","401","403","500","504"],"pointer":"/api/v1/subscriptions/game-action-events","href":"game-action-events-subscription-controller/deletesubscription","openApiOperationId":"deleteSubscription","summary":"Delete Your Game Action Events Subscription"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"204","description":"No Content"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"204"},{"code":"401","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/subscriptions/game-action-events"},{"label":"Get Your Game Action Events Subscription","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/game-action-events-subscription-controller/getsubscription_1","routeSlug":"/content/apis/public_openapi/game-action-events-subscription-controller/getsubscription_1","metadata":{"seo":{"title":"Get Your Game Action Events Subscription","description":"Retrieve your current webhook subscription configuration."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getSubscription_1","name":"Get Your Game Action Events Subscription","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Your Game Action Events Subscription","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Retrieve your current webhook subscription configuration."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Security Notes:"},"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":"text","inline":true,"attributes":{"content":"Sensitive credentials are never returned in responses"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Only "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"credentialsConfigured"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" flag indicates if auth is set up"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use this endpoint to verify your webhook configuration"},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/subscriptions/game-action-events","href":"game-action-events-subscription-controller/getsubscription_1","openApiOperationId":"getSubscription_1","summary":"Get Your Game Action Events Subscription"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionDto"}},"schemaId":"components/schemas/GameActionEventsSubscriptionDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/GameActionEventsSubscriptionDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},{"label":"Create or Replace Your Game Action Events Subscription","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/game-action-events-subscription-controller/createorupdatesubscription_1","routeSlug":"/content/apis/public_openapi/game-action-events-subscription-controller/createorupdatesubscription_1","metadata":{"seo":{"title":"Create or Replace Your Game Action Events Subscription","description":"Configure webhook subscription with secure authentication."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"createOrUpdateSubscription_1","name":"Create or Replace Your Game Action Events Subscription","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Create or Replace Your Game Action Events Subscription","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Configure webhook subscription with secure authentication."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Security Requirements:"},"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":"text","inline":true,"attributes":{"content":"Webhook URL must use HTTPS protocol"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Credentials are encrypted and stored securely"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"User Types:"},"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":"text","inline":true,"attributes":{"content":"THIRD_PARTY: Must provide callbackUrl and auth (both mandatory)"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"INDIVIDUAL: Can either omit both callbackUrl/auth (uses default endpoint "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"$wallet_url/v1/game-action-events"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" with existing wallet authentication) OR provide both"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Credential Handling:"},"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":"text","inline":true,"attributes":{"content":"Use strong, unique API keys for BEARER auth"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Rotate credentials regularly"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Store credentials securely on your end"},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"]}},"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"]}},"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/subscriptions/game-action-events","href":"game-action-events-subscription-controller/createorupdatesubscription_1","openApiOperationId":"createOrUpdateSubscription_1","summary":"Create or Replace Your Game Action Events Subscription"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionUpdateDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"]}},"examples":[{},{},{},{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionDto"}},"schemaId":"components/schemas/GameActionEventsSubscriptionDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/GameActionEventsSubscriptionDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameActionEventsSubscriptionDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},{"label":"Delete Your Game Action Events Subscription","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/game-action-events-subscription-controller/deletesubscription_1","routeSlug":"/content/apis/public_openapi/game-action-events-subscription-controller/deletesubscription_1","metadata":{"seo":{"title":"Delete Your Game Action Events Subscription","description":"Remove your webhook subscription configuration."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteSubscription_1","name":"Delete Your Game Action Events Subscription","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Delete Your Game Action Events Subscription","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Remove your webhook subscription configuration."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Important Notes:"},"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":"text","inline":true,"attributes":{"content":"This action cannot be undone"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"All configured authentication credentials are permanently deleted"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Security:"},"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":"text","inline":true,"attributes":{"content":"All stored credentials are securely purged"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"No sensitive data remains after deletion"},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"DELETE","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["204","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/subscriptions/game-action-events","href":"game-action-events-subscription-controller/deletesubscription_1","openApiOperationId":"deleteSubscription_1","summary":"Delete Your Game Action Events Subscription"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"204","description":"No Content"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"204"},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/subscriptions/game-action-events"}],"content":{"contentType":"group","meta":{"name":"game-action-events-subscription-controller"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"game-action-events-subscription-controller","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/v1/subscriptions/game-action-events","summary":"Get Your Game Action Events Subscription","prefix":{"name":"get","color":"get"},"badges":[],"link":"/game-action-events-subscription-controller/getsubscription","deprecated":false},{"title":"/api/v1/subscriptions/game-action-events","summary":"Create or Replace Your Game Action Events Subscription","prefix":{"name":"put","color":"put"},"badges":[],"link":"/game-action-events-subscription-controller/createorupdatesubscription","deprecated":false},{"title":"/api/v1/subscriptions/game-action-events","summary":"Delete Your Game Action Events Subscription","prefix":{"name":"delete","color":"delete"},"badges":[],"link":"/game-action-events-subscription-controller/deletesubscription","deprecated":false},{"title":"/api/v1/brands/{brandId}/subscriptions/game-action-events","summary":"Get Your Game Action Events Subscription","prefix":{"name":"get","color":"get"},"badges":[],"link":"/game-action-events-subscription-controller/getsubscription_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/subscriptions/game-action-events","summary":"Create or Replace Your Game Action Events Subscription","prefix":{"name":"put","color":"put"},"badges":[],"link":"/game-action-events-subscription-controller/createorupdatesubscription_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/subscriptions/game-action-events","summary":"Delete Your Game Action Events Subscription","prefix":{"name":"delete","color":"delete"},"badges":[],"link":"/game-action-events-subscription-controller/deletesubscription_1","deprecated":false}]}]}]}]}},{"type":"group","label":"campaign-controller","link":"/content/apis/public_openapi/campaign-controller","routeSlug":"/content/apis/public_openapi/campaign-controller","items":[{"label":"Update campaign promotion settings","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/updatepromotionsettings","routeSlug":"/content/apis/public_openapi/campaign-controller/updatepromotionsettings","metadata":{"seo":{"title":"Update campaign promotion settings","description":"Update campaign promotion settings"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"updatePromotionSettings","name":"Update campaign promotion settings","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Update campaign promotion settings","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CampaignPromotionSettings"}},"schemaId":"components/schemas/CampaignPromotionSettings","pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/campaign/{campaignId}/promotion-settings","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/CampaignPromotionSettings"}},"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}/promotion-settings","href":"campaign-controller/updatepromotionsettings","openApiOperationId":"updatePromotionSettings","summary":"Update campaign promotion settings"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/CampaignPromotionSettings","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CampaignPromotionSettings"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200"},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}/promotion-settings"},{"label":"Update campaign promotion settings","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/updatepromotionsettings_1","routeSlug":"/content/apis/public_openapi/campaign-controller/updatepromotionsettings_1","metadata":{"seo":{"title":"Update campaign promotion settings","description":"Update campaign promotion settings"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"updatePromotionSettings_1","name":"Update campaign promotion settings","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Update campaign promotion settings","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CampaignPromotionSettings"}},"schemaId":"components/schemas/CampaignPromotionSettings","pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/CampaignPromotionSettings"}},"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings","href":"campaign-controller/updatepromotionsettings_1","openApiOperationId":"updatePromotionSettings_1","summary":"Update campaign promotion settings"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/CampaignPromotionSettings","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CampaignPromotionSettings"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200"},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings"},{"label":"Get List of Players Participating in Campaign","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/getcampaignparticipants","routeSlug":"/content/apis/public_openapi/campaign-controller/getcampaignparticipants","metadata":{"seo":{"title":"Get List of Players Participating in Campaign","description":"Get List of Players Participating in Campaign"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCampaignParticipants","name":"Get List of Players Participating in Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get List of Players Participating in Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/parameters"},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"playerId","in":"query","schemaId":"schema_45","description":"Player identifier in the Operator side","example":"player1"},{"name":"receivedAt","in":"query","schemaId":"schema_46","description":"Date of receiving free rounds","example":"2022-01-02"},{"name":"lastRoundDate","in":"query","schemaId":"schema_47","description":"Date of the last played free round within the campaign","example":"2022-01-02"},{"name":"status","in":"query","schemaId":"schema_48","description":[{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"*"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"QUEUED - A bonus is awarded to a player who has not used any of the free rounds yet."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"IN_USE - A bonus is awarded to a player who has accepted the campaign. This status also applies to players who have started but haven't completed the free rounds yet. Free rounds for those players remain available even after the expiry date of the campaign."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"COMPLETED - The player consumed all available free rounds, and any winnings have been awarded (issued to the Operator)."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"EXPIRED - The expiry date for free rounds has been reached, the promotion has been removed from player accounts, and any players who have not participated yet are not able to complete the promotion."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"OPT_OUT - Player has declined the promotion pop up"},"children":[]}]}]}]}]}],"example":"QUEUED"},{"name":"paging.pageNumber","in":"query","schemaId":"schema_40","description":"Page number","example":1},{"name":"paging.pageSize","in":"query","schemaId":"schema_41","description":"Page size","example":10},{"name":"paging.sortBy","in":"query","schemaId":"schema_42","description":"Field to sort by","example":"id"},{"name":"paging.order","in":"query","schemaId":"schema_43","description":"Sort order. Parameter for pagination. Possible values: ASCENDING, DESCENDING","example":"ASCENDING"}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/campaign/{campaignId}/participant","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[{"name":"playerId","in":"query","required":false,"example":"player1","schemaId":"schema_45"},{"name":"receivedAt","in":"query","required":false,"example":"2022-01-02","schemaId":"schema_46"},{"name":"lastRoundDate","in":"query","required":false,"example":"2022-01-02","schemaId":"schema_47"},{"name":"status","in":"query","required":false,"example":"QUEUED","schemaId":"schema_48"},{"name":"paging.pageNumber","in":"query","required":false,"example":1,"schemaId":"schema_40"},{"name":"paging.pageSize","in":"query","required":false,"example":10,"schemaId":"schema_41"},{"name":"paging.sortBy","in":"query","required":false,"example":"id","schemaId":"schema_42"},{"name":"paging.order","in":"query","required":false,"example":"ASCENDING","schemaId":"schema_43"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}/participant","href":"campaign-controller/getcampaignparticipants","openApiOperationId":"getCampaignParticipants","summary":"Get List of Players Participating in Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultParticipantDtoLong"}},"schemaId":"components/schemas/SearchResultParticipantDtoLong"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/SearchResultParticipantDtoLong","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultParticipantDtoLong"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}/participant"},{"label":"Add Player List to List of Players in Campaign","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/setparticipants","routeSlug":"/content/apis/public_openapi/campaign-controller/setparticipants","metadata":{"seo":{"title":"Add Player List to List of Players in Campaign","description":"This endpoint allows adding a new player to the campaign for the PLAYER_LIST strategy."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"setParticipants","name":"Add Player List to List of Players in Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Add Player List to List of Players in Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This endpoint allows adding a new player to the campaign for the PLAYER_LIST strategy."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateParticipantListDto"}},"schemaId":"components/schemas/UpdateParticipantListDto","pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/campaign/{campaignId}/participant","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UpdateParticipantListDto"}},"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}/participant","href":"campaign-controller/setparticipants","openApiOperationId":"setParticipants","summary":"Add Player List to List of Players in Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UpdateParticipantListDto","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateParticipantListDto"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200"},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}/participant"},{"label":"Add New Player to List of Players in Campaign","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/addparticipant","routeSlug":"/content/apis/public_openapi/campaign-controller/addparticipant","metadata":{"seo":{"title":"Add New Player to List of Players in Campaign","description":"This endpoint allows adding a new player to the campaign for the PLAYER_LIST strategy."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"addParticipant","name":"Add New Player to List of Players in Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Add New Player to List of Players in Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This endpoint allows adding a new player to the campaign for the PLAYER_LIST strategy."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateParticipantDto"}},"schemaId":"components/schemas/UpdateParticipantDto","pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/v1/campaign/{campaignId}/participant","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UpdateParticipantDto"}},"responseCodes":["201","400","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}/participant","href":"campaign-controller/addparticipant","openApiOperationId":"addParticipant","summary":"Add New Player to List of Players in Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UpdateParticipantDto","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateParticipantDto"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"Created","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ParticipantDto"}},"schemaId":"components/schemas/ParticipantDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"201","schemaId":"components/schemas/ParticipantDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ParticipantDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}/participant"},{"label":"Get List of Players Participating in Campaign","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/getcampaignparticipants_1","routeSlug":"/content/apis/public_openapi/campaign-controller/getcampaignparticipants_1","metadata":{"seo":{"title":"Get List of Players Participating in Campaign","description":"Get List of Players Participating in Campaign"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCampaignParticipants_1","name":"Get List of Players Participating in Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get List of Players Participating in Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/parameters"},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"playerId","in":"query","schemaId":"schema_45","description":"Player identifier in the Operator side","example":"player1"},{"name":"receivedAt","in":"query","schemaId":"schema_46","description":"Date of receiving free rounds","example":"2022-01-02"},{"name":"lastRoundDate","in":"query","schemaId":"schema_47","description":"Date of the last played free round within the campaign","example":"2022-01-02"},{"name":"status","in":"query","schemaId":"schema_48","description":[{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"*"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"QUEUED - A bonus is awarded to a player who has not used any of the free rounds yet."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"IN_USE - A bonus is awarded to a player who has accepted the campaign. This status also applies to players who have started but haven't completed the free rounds yet. Free rounds for those players remain available even after the expiry date of the campaign."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"COMPLETED - The player consumed all available free rounds, and any winnings have been awarded (issued to the Operator)."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"EXPIRED - The expiry date for free rounds has been reached, the promotion has been removed from player accounts, and any players who have not participated yet are not able to complete the promotion."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"OPT_OUT - Player has declined the promotion pop up"},"children":[]}]}]}]}]}],"example":"QUEUED"},{"name":"paging.pageNumber","in":"query","schemaId":"schema_40","description":"Page number","example":1},{"name":"paging.pageSize","in":"query","schemaId":"schema_41","description":"Page size","example":10},{"name":"paging.sortBy","in":"query","schemaId":"schema_42","description":"Field to sort by","example":"id"},{"name":"paging.order","in":"query","schemaId":"schema_43","description":"Sort order. Parameter for pagination. Possible values: ASCENDING, DESCENDING","example":"ASCENDING"}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[{"name":"playerId","in":"query","required":false,"example":"player1","schemaId":"schema_45"},{"name":"receivedAt","in":"query","required":false,"example":"2022-01-02","schemaId":"schema_46"},{"name":"lastRoundDate","in":"query","required":false,"example":"2022-01-02","schemaId":"schema_47"},{"name":"status","in":"query","required":false,"example":"QUEUED","schemaId":"schema_48"},{"name":"paging.pageNumber","in":"query","required":false,"example":1,"schemaId":"schema_40"},{"name":"paging.pageSize","in":"query","required":false,"example":10,"schemaId":"schema_41"},{"name":"paging.sortBy","in":"query","required":false,"example":"id","schemaId":"schema_42"},{"name":"paging.order","in":"query","required":false,"example":"ASCENDING","schemaId":"schema_43"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant","href":"campaign-controller/getcampaignparticipants_1","openApiOperationId":"getCampaignParticipants_1","summary":"Get List of Players Participating in Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultParticipantDtoLong"}},"schemaId":"components/schemas/SearchResultParticipantDtoLong"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/SearchResultParticipantDtoLong","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultParticipantDtoLong"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},{"label":"Add Player List to List of Players in Campaign","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/setparticipants_1","routeSlug":"/content/apis/public_openapi/campaign-controller/setparticipants_1","metadata":{"seo":{"title":"Add Player List to List of Players in Campaign","description":"This endpoint allows adding a new player to the campaign for the PLAYER_LIST strategy."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"setParticipants_1","name":"Add Player List to List of Players in Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Add Player List to List of Players in Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This endpoint allows adding a new player to the campaign for the PLAYER_LIST strategy."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateParticipantListDto"}},"schemaId":"components/schemas/UpdateParticipantListDto","pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UpdateParticipantListDto"}},"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant","href":"campaign-controller/setparticipants_1","openApiOperationId":"setParticipants_1","summary":"Add Player List to List of Players in Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UpdateParticipantListDto","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateParticipantListDto"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200"},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},{"label":"Add New Player to List of Players in Campaign","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/addparticipant_1","routeSlug":"/content/apis/public_openapi/campaign-controller/addparticipant_1","metadata":{"seo":{"title":"Add New Player to List of Players in Campaign","description":"This endpoint allows adding a new player to the campaign for the PLAYER_LIST strategy."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"addParticipant_1","name":"Add New Player to List of Players in Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Add New Player to List of Players in Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This endpoint allows adding a new player to the campaign for the PLAYER_LIST strategy."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateParticipantDto"}},"schemaId":"components/schemas/UpdateParticipantDto","pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UpdateParticipantDto"}},"responseCodes":["201","400","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant","href":"campaign-controller/addparticipant_1","openApiOperationId":"addParticipant_1","summary":"Add New Player to List of Players in Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UpdateParticipantDto","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateParticipantDto"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"Created","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ParticipantDto"}},"schemaId":"components/schemas/ParticipantDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"201","schemaId":"components/schemas/ParticipantDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ParticipantDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},{"label":"Enable and Disable Campaign","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/setenabled","routeSlug":"/content/apis/public_openapi/campaign-controller/setenabled","metadata":{"seo":{"title":"Enable and Disable Campaign","description":"Enable and Disable Campaign"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"setEnabled","name":"Enable and Disable Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Enable and Disable Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/EnableCampaignDto"}},"schemaId":"components/schemas/EnableCampaignDto","pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/EnableCampaignDto"}},"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled","href":"campaign-controller/setenabled","openApiOperationId":"setEnabled","summary":"Enable and Disable Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/EnableCampaignDto","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/EnableCampaignDto"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}},"schemaId":"components/schemas/CampaignDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CampaignDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled"},{"label":"Enable and Disable Campaign","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/setenabled_1","routeSlug":"/content/apis/public_openapi/campaign-controller/setenabled_1","metadata":{"seo":{"title":"Enable and Disable Campaign","description":"Enable and Disable Campaign"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"setEnabled_1","name":"Enable and Disable Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Enable and Disable Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/EnableCampaignDto"}},"schemaId":"components/schemas/EnableCampaignDto","pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/campaign/{campaignId}/enabled","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/EnableCampaignDto"}},"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}/enabled","href":"campaign-controller/setenabled_1","openApiOperationId":"setEnabled_1","summary":"Enable and Disable Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/EnableCampaignDto","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/EnableCampaignDto"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}},"schemaId":"components/schemas/CampaignDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CampaignDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}/enabled"},{"label":"Get Campaign","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/getcampaign","routeSlug":"/content/apis/public_openapi/campaign-controller/getcampaign","metadata":{"seo":{"title":"Get Campaign","description":"Get Campaign endpoint is used to get a campaign by ID."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCampaign","name":"Get Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Get Campaign endpoint is used to get a campaign by ID."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/campaign/{campaignId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}","href":"campaign-controller/getcampaign","openApiOperationId":"getCampaign","summary":"Get Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}},"schemaId":"components/schemas/CampaignDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CampaignDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}"},{"label":"Update Campaign","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/updatecampaign","routeSlug":"/content/apis/public_openapi/campaign-controller/updatecampaign","metadata":{"seo":{"title":"Update Campaign","description":"Update Campaign"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"updateCampaign","name":"Update Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Update Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/put/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"]}},"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/campaign/{campaignId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"]}},"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}","href":"campaign-controller/updatecampaign","openApiOperationId":"updateCampaign","summary":"Update Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}},"schemaId":"components/schemas/CampaignDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CampaignDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}"},{"label":"Delete Unstarted Campaign","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/deletecampaign","routeSlug":"/content/apis/public_openapi/campaign-controller/deletecampaign","metadata":{"seo":{"title":"Delete Unstarted Campaign","description":"Campaigns can only be deleted if they have not yet started."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteCampaign","name":"Delete Unstarted Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/delete","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Delete Unstarted Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Campaigns can only be deleted if they have not yet started."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/delete/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"DELETE","path":"/api/v1/campaign/{campaignId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["204","400","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}","href":"campaign-controller/deletecampaign","openApiOperationId":"deleteCampaign","summary":"Delete Unstarted Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"204","description":"No Content"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}/delete/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"204"},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}"},{"label":"Get Campaign","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/getcampaign_1","routeSlug":"/content/apis/public_openapi/campaign-controller/getcampaign_1","metadata":{"seo":{"title":"Get Campaign","description":"Get Campaign endpoint is used to get a campaign by ID."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCampaign_1","name":"Get Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Get Campaign endpoint is used to get a campaign by ID."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/campaign/{campaignId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}","href":"campaign-controller/getcampaign_1","openApiOperationId":"getCampaign_1","summary":"Get Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}},"schemaId":"components/schemas/CampaignDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CampaignDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}"},{"label":"Update Campaign","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/updatecampaign_1","routeSlug":"/content/apis/public_openapi/campaign-controller/updatecampaign_1","metadata":{"seo":{"title":"Update Campaign","description":"Update Campaign"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"updateCampaign_1","name":"Update Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Update Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"]}},"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/api/v1/brands/{brandId}/campaign/{campaignId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"]}},"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}","href":"campaign-controller/updatecampaign_1","openApiOperationId":"updateCampaign_1","summary":"Update Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}},"schemaId":"components/schemas/CampaignDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CampaignDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}"},{"label":"Delete Unstarted Campaign","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/deletecampaign_1","routeSlug":"/content/apis/public_openapi/campaign-controller/deletecampaign_1","metadata":{"seo":{"title":"Delete Unstarted Campaign","description":"Campaigns can only be deleted if they have not yet started."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteCampaign_1","name":"Delete Unstarted Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Delete Unstarted Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Campaigns can only be deleted if they have not yet started."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"DELETE","path":"/api/v1/brands/{brandId}/campaign/{campaignId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["204","400","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}","href":"campaign-controller/deletecampaign_1","openApiOperationId":"deleteCampaign_1","summary":"Delete Unstarted Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"204","description":"No Content"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"204"},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}"},{"label":"Add New Game to List of Games in Campaign","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/addgame","routeSlug":"/content/apis/public_openapi/campaign-controller/addgame","metadata":{"seo":{"title":"Add New Game to List of Games in Campaign","description":"This endpoint allows adding a new game to the campaign."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"addGame","name":"Add New Game to List of Games in Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Add New Game to List of Games in Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This endpoint allows adding a new game to the campaign."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateGameRequest"}},"schemaId":"components/schemas/UpdateGameRequest","pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UpdateGameRequest"}},"responseCodes":["201","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}/game","href":"campaign-controller/addgame","openApiOperationId":"addGame","summary":"Add New Game to List of Games in Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UpdateGameRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateGameRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"Created","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameDto"}},"schemaId":"components/schemas/GameDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"201","schemaId":"components/schemas/GameDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}/game"},{"label":"Add New Game to List of Games in Campaign","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/addgame_1","routeSlug":"/content/apis/public_openapi/campaign-controller/addgame_1","metadata":{"seo":{"title":"Add New Game to List of Games in Campaign","description":"This endpoint allows adding a new game to the campaign."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"addGame_1","name":"Add New Game to List of Games in Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1game/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Add New Game to List of Games in Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This endpoint allows adding a new game to the campaign."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1game/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateGameRequest"}},"schemaId":"components/schemas/UpdateGameRequest","pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1game/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/v1/campaign/{campaignId}/game","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UpdateGameRequest"}},"responseCodes":["201","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}/game","href":"campaign-controller/addgame_1","openApiOperationId":"addGame_1","summary":"Add New Game to List of Games in Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/UpdateGameRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UpdateGameRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"Created","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameDto"}},"schemaId":"components/schemas/GameDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"201","schemaId":"components/schemas/GameDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}/game"},{"label":"Get Campaigns","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/getcampaigns","routeSlug":"/content/apis/public_openapi/campaign-controller/getcampaigns","metadata":{"seo":{"title":"Get Campaigns","description":"Get Campaigns endpoint is used to get all campaigns."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCampaigns","name":"Get Campaigns","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Campaigns","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Get Campaigns endpoint is used to get all campaigns."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"type","in":"query","schemaId":"schema_49","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Default value FREE_ROUNDS if absent. Possible values: FREE_ROUNDS, AWARDED_FEATURE"},"children":[]}]}]}],"example":"FREE_ROUNDS"},{"name":"name","in":"query","schemaId":"schema_50","description":"Campaign name","example":"New Year Promo"},{"name":"externalCampaignId","in":"query","schemaId":"schema_51","description":"External campaign ID.","example":"New Year Promo"},{"name":"startDateFrom","in":"query","schemaId":"schema_52","description":"Filters results to include items with a start date on or after this value.","example":"2025-04-16"},{"name":"startDateTo","in":"query","schemaId":"schema_53","description":"Filters results to include items with a start date on or before this value.","example":"2029-05-16"},{"name":"gameId","in":"query","schemaId":"schema_54","description":"Game ID.","example":"rp_140"},{"name":"status","in":"query","schemaId":"schema_55","description":"Possible values: UPCOMING, ONGOING, ENDED, DISABLED","example":"UPCOMING"},{"name":"paging.pageNumber","in":"query","schemaId":"schema_40","description":"Page number","example":1},{"name":"paging.pageSize","in":"query","schemaId":"schema_41","description":"Page size","example":10},{"name":"paging.sortBy","in":"query","schemaId":"schema_42","description":"Field to sort by","example":"id"},{"name":"paging.order","in":"query","schemaId":"schema_43","description":"Sort order. Parameter for pagination. Possible values: ASCENDING, DESCENDING","example":"ASCENDING"}],"pointer":"/paths/~1api~1v1~1campaign/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/campaign","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[{"name":"type","in":"query","required":false,"example":"FREE_ROUNDS","schemaId":"schema_49"},{"name":"name","in":"query","required":false,"example":"New Year Promo","schemaId":"schema_50"},{"name":"externalCampaignId","in":"query","required":false,"example":"New Year Promo","schemaId":"schema_51"},{"name":"startDateFrom","in":"query","required":false,"example":"2025-04-16","schemaId":"schema_52"},{"name":"startDateTo","in":"query","required":false,"example":"2029-05-16","schemaId":"schema_53"},{"name":"gameId","in":"query","required":false,"example":"rp_140","schemaId":"schema_54"},{"name":"status","in":"query","required":false,"example":"UPCOMING","schemaId":"schema_55"},{"name":"paging.pageNumber","in":"query","required":false,"example":1,"schemaId":"schema_40"},{"name":"paging.pageSize","in":"query","required":false,"example":10,"schemaId":"schema_41"},{"name":"paging.sortBy","in":"query","required":false,"example":"id","schemaId":"schema_42"},{"name":"paging.order","in":"query","required":false,"example":"ASCENDING","schemaId":"schema_43"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/campaign","href":"campaign-controller/getcampaigns","openApiOperationId":"getCampaigns","summary":"Get Campaigns"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultCampaignViewDtoLong"}},"schemaId":"components/schemas/SearchResultCampaignViewDtoLong"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/SearchResultCampaignViewDtoLong","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultCampaignViewDtoLong"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign"},{"label":"Create New Campaign","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/createcampaign","routeSlug":"/content/apis/public_openapi/campaign-controller/createcampaign","metadata":{"seo":{"title":"Create New Campaign","description":"Create New Campaign"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"createCampaign","name":"Create New Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Create New Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"]}},"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"],"pointer":"/paths/~1api~1v1~1campaign/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/v1/campaign","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"]}},"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/campaign","href":"campaign-controller/createcampaign","openApiOperationId":"createCampaign","summary":"Create New Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"]}},"examples":[{},{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}},"schemaId":"components/schemas/CampaignDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign/post/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign/post/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CampaignDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign/post/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign/post/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign"},{"label":"Get Campaigns","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/getcampaigns_1","routeSlug":"/content/apis/public_openapi/campaign-controller/getcampaigns_1","metadata":{"seo":{"title":"Get Campaigns","description":"Get Campaigns endpoint is used to get all campaigns."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCampaigns_1","name":"Get Campaigns","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Campaigns","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Get Campaigns endpoint is used to get all campaigns."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"type","in":"query","schemaId":"schema_49","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Default value FREE_ROUNDS if absent. Possible values: FREE_ROUNDS, AWARDED_FEATURE"},"children":[]}]}]}],"example":"FREE_ROUNDS"},{"name":"name","in":"query","schemaId":"schema_50","description":"Campaign name","example":"New Year Promo"},{"name":"externalCampaignId","in":"query","schemaId":"schema_51","description":"External campaign ID.","example":"New Year Promo"},{"name":"startDateFrom","in":"query","schemaId":"schema_52","description":"Filters results to include items with a start date on or after this value.","example":"2025-04-16"},{"name":"startDateTo","in":"query","schemaId":"schema_53","description":"Filters results to include items with a start date on or before this value.","example":"2029-05-16"},{"name":"gameId","in":"query","schemaId":"schema_54","description":"Game ID.","example":"rp_140"},{"name":"status","in":"query","schemaId":"schema_55","description":"Possible values: UPCOMING, ONGOING, ENDED, DISABLED","example":"UPCOMING"},{"name":"paging.pageNumber","in":"query","schemaId":"schema_40","description":"Page number","example":1},{"name":"paging.pageSize","in":"query","schemaId":"schema_41","description":"Page size","example":10},{"name":"paging.sortBy","in":"query","schemaId":"schema_42","description":"Field to sort by","example":"id"},{"name":"paging.order","in":"query","schemaId":"schema_43","description":"Sort order. Parameter for pagination. Possible values: ASCENDING, DESCENDING","example":"ASCENDING"}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/campaign","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[{"name":"type","in":"query","required":false,"example":"FREE_ROUNDS","schemaId":"schema_49"},{"name":"name","in":"query","required":false,"example":"New Year Promo","schemaId":"schema_50"},{"name":"externalCampaignId","in":"query","required":false,"example":"New Year Promo","schemaId":"schema_51"},{"name":"startDateFrom","in":"query","required":false,"example":"2025-04-16","schemaId":"schema_52"},{"name":"startDateTo","in":"query","required":false,"example":"2029-05-16","schemaId":"schema_53"},{"name":"gameId","in":"query","required":false,"example":"rp_140","schemaId":"schema_54"},{"name":"status","in":"query","required":false,"example":"UPCOMING","schemaId":"schema_55"},{"name":"paging.pageNumber","in":"query","required":false,"example":1,"schemaId":"schema_40"},{"name":"paging.pageSize","in":"query","required":false,"example":10,"schemaId":"schema_41"},{"name":"paging.sortBy","in":"query","required":false,"example":"id","schemaId":"schema_42"},{"name":"paging.order","in":"query","required":false,"example":"ASCENDING","schemaId":"schema_43"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign","href":"campaign-controller/getcampaigns_1","openApiOperationId":"getCampaigns_1","summary":"Get Campaigns"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultCampaignViewDtoLong"}},"schemaId":"components/schemas/SearchResultCampaignViewDtoLong"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/SearchResultCampaignViewDtoLong","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultCampaignViewDtoLong"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign"},{"label":"Create New Campaign","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/createcampaign_1","routeSlug":"/content/apis/public_openapi/campaign-controller/createcampaign_1","metadata":{"seo":{"title":"Create New Campaign","description":"Create New Campaign"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"createCampaign_1","name":"Create New Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Create New Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"]}},"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/v1/brands/{brandId}/campaign","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"]}},"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign","href":"campaign-controller/createcampaign_1","openApiOperationId":"createCampaign_1","summary":"Create New Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CreateCampaignDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"]}},"examples":[{},{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}},"schemaId":"components/schemas/CampaignDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CampaignDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CampaignDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign"},{"label":"Remove Player from Campaign","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/deleteparticipant","routeSlug":"/content/apis/public_openapi/campaign-controller/deleteparticipant","metadata":{"seo":{"title":"Remove Player from Campaign","description":"This endpoint allows removing a player from a campaign for the PLAYER_LIST strategy. The campaign must not have expired."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteParticipant","name":"Remove Player from Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Remove Player from Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This endpoint allows removing a player from a campaign for the PLAYER_LIST strategy. The campaign must not have expired."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123},{"name":"externalPlayerId","in":"path","schemaId":"schema_56","description":"Player ID in Operator's system.","required":true,"example":"player2"}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"DELETE","path":"/api/v1/campaign/{campaignId}/participant/{externalPlayerId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"},{"name":"externalPlayerId","in":"path","required":true,"example":"player2","schemaId":"schema_56"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["204","400","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}/participant/{externalPlayerId}","href":"campaign-controller/deleteparticipant","openApiOperationId":"deleteParticipant","summary":"Remove Player from Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"204","description":"No Content"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"204"},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}/participant/{externalPlayerId}"},{"label":"Remove Player from Campaign","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/deleteparticipant_1","routeSlug":"/content/apis/public_openapi/campaign-controller/deleteparticipant_1","metadata":{"seo":{"title":"Remove Player from Campaign","description":"This endpoint allows removing a player from a campaign for the PLAYER_LIST strategy. The campaign must not have expired."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteParticipant_1","name":"Remove Player from Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Remove Player from Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This endpoint allows removing a player from a campaign for the PLAYER_LIST strategy. The campaign must not have expired."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123},{"name":"externalPlayerId","in":"path","schemaId":"schema_56","description":"Player ID in Operator's system.","required":true,"example":"player2"}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"DELETE","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"},{"name":"externalPlayerId","in":"path","required":true,"example":"player2","schemaId":"schema_56"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["204","400","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}","href":"campaign-controller/deleteparticipant_1","openApiOperationId":"deleteParticipant_1","summary":"Remove Player from Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"204","description":"No Content"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"204"},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}"},{"label":"Remove Game from Campaign","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/deletegame","routeSlug":"/content/apis/public_openapi/campaign-controller/deletegame","metadata":{"seo":{"title":"Remove Game from Campaign","description":"This endpoint allows removing a game from a campaign. The campaign must not have expired. The game has not be accepted by any player."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteGame","name":"Remove Game from Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Remove Game from Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This endpoint allows removing a game from a campaign. The campaign must not have expired. The game has not be accepted by any player."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123},{"name":"gameId","in":"path","schemaId":"schema_56","description":"Game ID.","required":true,"example":"rp_140"}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"DELETE","path":"/api/v1/campaign/{campaignId}/game/{gameId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"},{"name":"gameId","in":"path","required":true,"example":"rp_140","schemaId":"schema_56"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["204","401","403","500","504"],"pointer":"/api/v1/campaign/{campaignId}/game/{gameId}","href":"campaign-controller/deletegame","openApiOperationId":"deleteGame","summary":"Remove Game from Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"204","description":"No Content"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"204"},{"code":"401","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/campaign/{campaignId}/game/{gameId}"},{"label":"Remove Game from Campaign","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/campaign-controller/deletegame_1","routeSlug":"/content/apis/public_openapi/campaign-controller/deletegame_1","metadata":{"seo":{"title":"Remove Game from Campaign","description":"This endpoint allows removing a game from a campaign. The campaign must not have expired. The game has not be accepted by any player."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteGame_1","name":"Remove Game from Campaign","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Remove Game from Campaign","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This endpoint allows removing a game from a campaign. The campaign must not have expired. The game has not be accepted by any player."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"campaignId","in":"path","schemaId":"schema_35","description":"Campaign ID","required":true,"example":123},{"name":"gameId","in":"path","schemaId":"schema_56","description":"Game ID.","required":true,"example":"rp_140"}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"DELETE","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"campaignId","in":"path","required":true,"example":123,"schemaId":"schema_35"},{"name":"gameId","in":"path","required":true,"example":"rp_140","schemaId":"schema_56"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["204","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}","href":"campaign-controller/deletegame_1","openApiOperationId":"deleteGame_1","summary":"Remove Game from Campaign"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"204","description":"No Content"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"204"},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}"}],"content":{"contentType":"group","meta":{"name":"campaign-controller"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"campaign-controller","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/v1/campaign/{campaignId}/promotion-settings","summary":"Update campaign promotion settings","prefix":{"name":"put","color":"put"},"badges":[],"link":"/campaign-controller/updatepromotionsettings","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings","summary":"Update campaign promotion settings","prefix":{"name":"put","color":"put"},"badges":[],"link":"/campaign-controller/updatepromotionsettings_1","deprecated":false},{"title":"/api/v1/campaign/{campaignId}/participant","summary":"Get List of Players Participating in Campaign","prefix":{"name":"get","color":"get"},"badges":[],"link":"/campaign-controller/getcampaignparticipants","deprecated":false},{"title":"/api/v1/campaign/{campaignId}/participant","summary":"Add Player List to List of Players in Campaign","prefix":{"name":"put","color":"put"},"badges":[],"link":"/campaign-controller/setparticipants","deprecated":false},{"title":"/api/v1/campaign/{campaignId}/participant","summary":"Add New Player to List of Players in Campaign","prefix":{"name":"post","color":"post"},"badges":[],"link":"/campaign-controller/addparticipant","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant","summary":"Get List of Players Participating in Campaign","prefix":{"name":"get","color":"get"},"badges":[],"link":"/campaign-controller/getcampaignparticipants_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant","summary":"Add Player List to List of Players in Campaign","prefix":{"name":"put","color":"put"},"badges":[],"link":"/campaign-controller/setparticipants_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant","summary":"Add New Player to List of Players in Campaign","prefix":{"name":"post","color":"post"},"badges":[],"link":"/campaign-controller/addparticipant_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled","summary":"Enable and Disable Campaign","prefix":{"name":"put","color":"put"},"badges":[],"link":"/campaign-controller/setenabled","deprecated":false},{"title":"/api/v1/campaign/{campaignId}/enabled","summary":"Enable and Disable Campaign","prefix":{"name":"put","color":"put"},"badges":[],"link":"/campaign-controller/setenabled_1","deprecated":false},{"title":"/api/v1/campaign/{campaignId}","summary":"Get Campaign","prefix":{"name":"get","color":"get"},"badges":[],"link":"/campaign-controller/getcampaign","deprecated":false},{"title":"/api/v1/campaign/{campaignId}","summary":"Update Campaign","prefix":{"name":"put","color":"put"},"badges":[],"link":"/campaign-controller/updatecampaign","deprecated":false},{"title":"/api/v1/campaign/{campaignId}","summary":"Delete Unstarted Campaign","prefix":{"name":"delete","color":"delete"},"badges":[],"link":"/campaign-controller/deletecampaign","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}","summary":"Get Campaign","prefix":{"name":"get","color":"get"},"badges":[],"link":"/campaign-controller/getcampaign_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}","summary":"Update Campaign","prefix":{"name":"put","color":"put"},"badges":[],"link":"/campaign-controller/updatecampaign_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}","summary":"Delete Unstarted Campaign","prefix":{"name":"delete","color":"delete"},"badges":[],"link":"/campaign-controller/deletecampaign_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}/game","summary":"Add New Game to List of Games in Campaign","prefix":{"name":"post","color":"post"},"badges":[],"link":"/campaign-controller/addgame","deprecated":false},{"title":"/api/v1/campaign/{campaignId}/game","summary":"Add New Game to List of Games in Campaign","prefix":{"name":"post","color":"post"},"badges":[],"link":"/campaign-controller/addgame_1","deprecated":false},{"title":"/api/v1/campaign","summary":"Get Campaigns","prefix":{"name":"get","color":"get"},"badges":[],"link":"/campaign-controller/getcampaigns","deprecated":false},{"title":"/api/v1/campaign","summary":"Create New Campaign","prefix":{"name":"post","color":"post"},"badges":[],"link":"/campaign-controller/createcampaign","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign","summary":"Get Campaigns","prefix":{"name":"get","color":"get"},"badges":[],"link":"/campaign-controller/getcampaigns_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign","summary":"Create New Campaign","prefix":{"name":"post","color":"post"},"badges":[],"link":"/campaign-controller/createcampaign_1","deprecated":false},{"title":"/api/v1/campaign/{campaignId}/participant/{externalPlayerId}","summary":"Remove Player from Campaign","prefix":{"name":"delete","color":"delete"},"badges":[],"link":"/campaign-controller/deleteparticipant","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}","summary":"Remove Player from Campaign","prefix":{"name":"delete","color":"delete"},"badges":[],"link":"/campaign-controller/deleteparticipant_1","deprecated":false},{"title":"/api/v1/campaign/{campaignId}/game/{gameId}","summary":"Remove Game from Campaign","prefix":{"name":"delete","color":"delete"},"badges":[],"link":"/campaign-controller/deletegame","deprecated":false},{"title":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}","summary":"Remove Game from Campaign","prefix":{"name":"delete","color":"delete"},"badges":[],"link":"/campaign-controller/deletegame_1","deprecated":false}]}]}]}]}},{"type":"group","label":"rounds-controller","link":"/content/apis/public_openapi/rounds-controller","routeSlug":"/content/apis/public_openapi/rounds-controller","items":[{"label":"Symbol Mapping","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/rounds-controller/getsymbolmapresult","routeSlug":"/content/apis/public_openapi/rounds-controller/getsymbolmapresult","metadata":{"seo":{"title":"Symbol Mapping","description":"Symbol Mapping is a feature required by Portuguese regulations that provides a representation of the outcome of a game round."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getSymbolMapResult","name":"Symbol Mapping","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Symbol Mapping","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Symbol Mapping is a feature required by Portuguese regulations that provides a representation of the outcome of a game round.\n\nThis endpoint is only available in the allowed jurisdictions.\n\nReturns the Symbol Mapping result string for the requested game round, showing how the symbols on the slot reels correspond to outcomes in the game's mathematical model."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"roundUUID","in":"path","schemaId":"schema_56","description":"Requested round ID.","required":true}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"roundUUID","in":"path","required":true,"schemaId":"schema_56"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result","href":"rounds-controller/getsymbolmapresult","openApiOperationId":"getSymbolMapResult","summary":"Symbol Mapping"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SymbolMapResultDto"}},"schemaId":"components/schemas/SymbolMapResultDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/SymbolMapResultDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SymbolMapResultDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result"},{"label":"Symbol Mapping","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/rounds-controller/getsymbolmapresult_1","routeSlug":"/content/apis/public_openapi/rounds-controller/getsymbolmapresult_1","metadata":{"seo":{"title":"Symbol Mapping","description":"Symbol Mapping is a feature required by Portuguese regulations that provides a representation of the outcome of a game round."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getSymbolMapResult_1","name":"Symbol Mapping","isWebhook":false,"pointer":"/paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Symbol Mapping","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Symbol Mapping is a feature required by Portuguese regulations that provides a representation of the outcome of a game round.\n\nThis endpoint is only available in the allowed jurisdictions.\n\nReturns the Symbol Mapping result string for the requested game round, showing how the symbols on the slot reels correspond to outcomes in the game's mathematical model."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"roundUUID","in":"path","schemaId":"schema_56","description":"Requested round ID.","required":true}],"pointer":"/paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/rounds/{roundUUID}/symbol-map-result","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"roundUUID","in":"path","required":true,"schemaId":"schema_56"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","400","401","403","500","504"],"pointer":"/api/v1/rounds/{roundUUID}/symbol-map-result","href":"rounds-controller/getsymbolmapresult_1","openApiOperationId":"getSymbolMapResult_1","summary":"Symbol Mapping"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SymbolMapResultDto"}},"schemaId":"components/schemas/SymbolMapResultDto"},{"code":"400","description":"Bad Request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/SymbolMapResultDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SymbolMapResultDto"}}},{"code":"400","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"]}}},{"code":"401","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/rounds/{roundUUID}/symbol-map-result"}],"content":{"contentType":"group","meta":{"name":"rounds-controller"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"rounds-controller","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result","summary":"Symbol Mapping","prefix":{"name":"get","color":"get"},"badges":[],"link":"/rounds-controller/getsymbolmapresult","deprecated":false},{"title":"/api/v1/rounds/{roundUUID}/symbol-map-result","summary":"Symbol Mapping","prefix":{"name":"get","color":"get"},"badges":[],"link":"/rounds-controller/getsymbolmapresult_1","deprecated":false}]}]}]}]}},{"type":"group","label":"role-controller","link":"/content/apis/public_openapi/role-controller","routeSlug":"/content/apis/public_openapi/role-controller","items":[{"label":"Get Roles","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/role-controller/getroles","routeSlug":"/content/apis/public_openapi/role-controller/getroles","metadata":{"seo":{"title":"Get Roles","description":"Returns list of roles"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getRoles","name":"Get Roles","isWebhook":false,"pointer":"/paths/~1api~1v1~1roles/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Roles","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Returns list of roles"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/roles","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/roles","href":"role-controller/getroles","openApiOperationId":"getRoles","summary":"Get Roles"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ListResultRoleDto"}},"schemaId":"components/schemas/ListResultRoleDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1roles/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1roles/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}},"schemaId":"components/schemas/ExternalErrorDto"},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1roles/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1roles/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1roles/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1roles/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1roles/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ListResultRoleDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ListResultRoleDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1roles/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1roles/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto"}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1roles/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1roles/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1roles/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1roles/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/roles"}],"content":{"contentType":"group","meta":{"name":"role-controller"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"role-controller","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/v1/roles","summary":"Get Roles","prefix":{"name":"get","color":"get"},"badges":[],"link":"/role-controller/getroles","deprecated":false}]}]}]}]}},{"type":"group","label":"game-history-controller","link":"/content/apis/public_openapi/game-history-controller","routeSlug":"/content/apis/public_openapi/game-history-controller","items":[{"label":"Get Game Round Details Page URL","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/game-history-controller/getroundhistoryurl","routeSlug":"/content/apis/public_openapi/game-history-controller/getroundhistoryurl","metadata":{"seo":{"title":"Get Game Round Details Page URL","description":"Provides GP with details about the required game round."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getRoundHistoryUrl","name":"Get Game Round Details Page URL","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Game Round Details Page URL","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Provides GP with details about the required game round."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"roundId","in":"path","schemaId":"schema_56","description":"Requested round ID.","required":true}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/parameters"},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"language","in":"query","schemaId":"schema_56","description":"ISO 639-1 language code. Default: EN."},{"name":"showSummary","in":"query","schemaId":"schema_57","description":"Hide summary"}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"roundId","in":"path","required":true,"schemaId":"schema_56"}],"query":[{"name":"language","in":"query","required":false,"schemaId":"schema_56"},{"name":"showSummary","in":"query","required":false,"schemaId":"schema_57"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}","href":"game-history-controller/getroundhistoryurl","openApiOperationId":"getRoundHistoryUrl","summary":"Get Game Round Details Page URL"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameHistoryLinkDto"}},"schemaId":"components/schemas/GameHistoryLinkDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/GameHistoryLinkDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameHistoryLinkDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}"},{"label":"Get Game Round Details Page URL","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/game-history-controller/getroundhistoryurl_1","routeSlug":"/content/apis/public_openapi/game-history-controller/getroundhistoryurl_1","metadata":{"seo":{"title":"Get Game Round Details Page URL","description":"Provides GP with details about the required game round."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getRoundHistoryUrl_1","name":"Get Game Round Details Page URL","isWebhook":false,"pointer":"/paths/~1api~1v1~1gamehistory~1round~1{roundId}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Game Round Details Page URL","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Provides GP with details about the required game round."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"roundId","in":"path","schemaId":"schema_56","description":"Requested round ID.","required":true}],"pointer":"/paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/parameters"},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"language","in":"query","schemaId":"schema_56","description":"ISO 639-1 language code. Default: EN."},{"name":"showSummary","in":"query","schemaId":"schema_57","description":"Hide summary"}],"pointer":"/paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/gamehistory/round/{roundId}","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[{"name":"roundId","in":"path","required":true,"schemaId":"schema_56"}],"query":[{"name":"language","in":"query","required":false,"schemaId":"schema_56"},{"name":"showSummary","in":"query","required":false,"schemaId":"schema_57"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/gamehistory/round/{roundId}","href":"game-history-controller/getroundhistoryurl_1","openApiOperationId":"getRoundHistoryUrl_1","summary":"Get Game Round Details Page URL"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameHistoryLinkDto"}},"schemaId":"components/schemas/GameHistoryLinkDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/GameHistoryLinkDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GameHistoryLinkDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/gamehistory/round/{roundId}"}],"content":{"contentType":"group","meta":{"name":"game-history-controller"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"game-history-controller","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}","summary":"Get Game Round Details Page URL","prefix":{"name":"get","color":"get"},"badges":[],"link":"/game-history-controller/getroundhistoryurl","deprecated":false},{"title":"/api/v1/gamehistory/round/{roundId}","summary":"Get Game Round Details Page URL","prefix":{"name":"get","color":"get"},"badges":[],"link":"/game-history-controller/getroundhistoryurl_1","deprecated":false}]}]}]}]}},{"type":"group","label":"configuration-controller","link":"/content/apis/public_openapi/configuration-controller","routeSlug":"/content/apis/public_openapi/configuration-controller","items":[{"label":"Get Games","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/configuration-controller/getgames","routeSlug":"/content/apis/public_openapi/configuration-controller/getgames","metadata":{"seo":{"title":"Get Games","description":"This endpoint provides promotional details about games, including support for the buy feature, awarded feature, and free rounds. The information returned may vary depending on whether these features are activated for the brand, ensuring that only relevant data is provided."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getGames","name":"Get Games","isWebhook":false,"pointer":"/paths/~1api~1v1~1game/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Games","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This endpoint provides promotional details about games,\nincluding support for the buy feature, awarded feature, and free rounds.\nThe information returned may vary depending on whether these features are activated for the brand,\nensuring that only relevant data is provided."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"id","in":"query","schemaId":"schema_58"},{"name":"freeRoundsEnabled","in":"query","schemaId":"schema_59","description":"When this parameter is used, it filters games by whether Free Rounds are enabled or disabled.","example":true},{"name":"awardedFeatureEnabled","in":"query","schemaId":"schema_60","description":"When this parameter is used, it filters games by whether Awarded Feature is enabled or disabled.","example":true},{"name":"gameEventsEnabled","in":"query","schemaId":"schema_61","description":"When this parameter is used, it filters games by whether Game Events are enabled or disabled.","example":true}],"pointer":"/paths/~1api~1v1~1game/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/game","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[{"name":"id","in":"query","required":false,"example":"rp_140","schemaId":"schema_58"},{"name":"freeRoundsEnabled","in":"query","required":false,"example":true,"schemaId":"schema_59"},{"name":"awardedFeatureEnabled","in":"query","required":false,"example":true,"schemaId":"schema_60"},{"name":"gameEventsEnabled","in":"query","required":false,"example":true,"schemaId":"schema_61"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/game","href":"configuration-controller/getgames","openApiOperationId":"getGames","summary":"Get Games"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger"}},"schemaId":"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1game/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1game/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1game/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1game/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1game/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1game/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/game"},{"label":"Get Games","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/configuration-controller/getgames_1","routeSlug":"/content/apis/public_openapi/configuration-controller/getgames_1","metadata":{"seo":{"title":"Get Games","description":"This endpoint provides promotional details about games, including support for the buy feature, awarded feature, and free rounds. The information returned may vary depending on whether these features are activated for the brand, ensuring that only relevant data is provided."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getGames_1","name":"Get Games","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1game/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Games","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This endpoint provides promotional details about games,\nincluding support for the buy feature, awarded feature, and free rounds.\nThe information returned may vary depending on whether these features are activated for the brand,\nensuring that only relevant data is provided."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"id","in":"query","schemaId":"schema_58"},{"name":"freeRoundsEnabled","in":"query","schemaId":"schema_59","description":"When this parameter is used, it filters games by whether Free Rounds are enabled or disabled.","example":true},{"name":"awardedFeatureEnabled","in":"query","schemaId":"schema_60","description":"When this parameter is used, it filters games by whether Awarded Feature is enabled or disabled.","example":true},{"name":"gameEventsEnabled","in":"query","schemaId":"schema_61","description":"When this parameter is used, it filters games by whether Game Events are enabled or disabled.","example":true}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1game/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/game","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[{"name":"id","in":"query","required":false,"example":"rp_140","schemaId":"schema_58"},{"name":"freeRoundsEnabled","in":"query","required":false,"example":true,"schemaId":"schema_59"},{"name":"awardedFeatureEnabled","in":"query","required":false,"example":true,"schemaId":"schema_60"},{"name":"gameEventsEnabled","in":"query","required":false,"example":true,"schemaId":"schema_61"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/game","href":"configuration-controller/getgames_1","openApiOperationId":"getGames_1","summary":"Get Games"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger"}},"schemaId":"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1game/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/game"},{"label":"Get free round configurations","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/configuration-controller/getfreeroundconfigurations","routeSlug":"/content/apis/public_openapi/configuration-controller/getfreeroundconfigurations","metadata":{"seo":{"title":"Get free round configurations","description":"Get free round configurations"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getFreeRoundConfigurations","name":"Get free round configurations","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get free round configurations","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"bet","in":"query","schemaId":"schema_62","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Value of a single round in major currency units, e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":50},{"name":"betGte","in":"query","schemaId":"schema_63","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":42},{"name":"betLte","in":"query","schemaId":"schema_64","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":100},{"name":"sortBy","in":"query","schemaId":"schema_65","description":"The response parameter used to order the results (gameId or bet).","example":"bet"},{"name":"gameId","in":"query","schemaId":"schema_66","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140"},{"name":"currencyCode","in":"query","schemaId":"schema_67","description":"ISO 4217 3-letter currency code.","required":true,"example":"EUR"},{"name":"cursor","in":"query","schemaId":"schema_68","description":"Base64 encoded cursor for pagination.","example":"MTQwOjUwLjAw"}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/free-round-configurations","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[{"name":"bet","in":"query","required":false,"example":50,"schemaId":"schema_62"},{"name":"betGte","in":"query","required":false,"example":42,"schemaId":"schema_63"},{"name":"betLte","in":"query","required":false,"example":100,"schemaId":"schema_64"},{"name":"sortBy","in":"query","required":false,"example":"bet","schemaId":"schema_65"},{"name":"gameId","in":"query","required":false,"example":"rp_140","schemaId":"schema_66"},{"name":"currencyCode","in":"query","required":true,"example":"EUR","schemaId":"schema_67"},{"name":"cursor","in":"query","required":false,"example":"MTQwOjUwLjAw","schemaId":"schema_68"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/free-round-configurations","href":"configuration-controller/getfreeroundconfigurations","openApiOperationId":"getFreeRoundConfigurations","summary":"Get free round configurations"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PromotionConfigurations"}},"schemaId":"components/schemas/PromotionConfigurations"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/PromotionConfigurations","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PromotionConfigurations"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/free-round-configurations"},{"label":"Get free round configurations","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/configuration-controller/getfreeroundconfigurations_1","routeSlug":"/content/apis/public_openapi/configuration-controller/getfreeroundconfigurations_1","metadata":{"seo":{"title":"Get free round configurations","description":"Get free round configurations"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getFreeRoundConfigurations_1","name":"Get free round configurations","isWebhook":false,"pointer":"/paths/~1api~1v1~1free-round-configurations/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get free round configurations","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"bet","in":"query","schemaId":"schema_62","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Value of a single round in major currency units, e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":50},{"name":"betGte","in":"query","schemaId":"schema_63","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":42},{"name":"betLte","in":"query","schemaId":"schema_64","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":100},{"name":"sortBy","in":"query","schemaId":"schema_65","description":"The response parameter used to order the results (gameId or bet).","example":"bet"},{"name":"gameId","in":"query","schemaId":"schema_66","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140"},{"name":"currencyCode","in":"query","schemaId":"schema_67","description":"ISO 4217 3-letter currency code.","required":true,"example":"EUR"},{"name":"cursor","in":"query","schemaId":"schema_68","description":"Base64 encoded cursor for pagination.","example":"MTQwOjUwLjAw"}],"pointer":"/paths/~1api~1v1~1free-round-configurations/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/free-round-configurations","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[{"name":"bet","in":"query","required":false,"example":50,"schemaId":"schema_62"},{"name":"betGte","in":"query","required":false,"example":42,"schemaId":"schema_63"},{"name":"betLte","in":"query","required":false,"example":100,"schemaId":"schema_64"},{"name":"sortBy","in":"query","required":false,"example":"bet","schemaId":"schema_65"},{"name":"gameId","in":"query","required":false,"example":"rp_140","schemaId":"schema_66"},{"name":"currencyCode","in":"query","required":true,"example":"EUR","schemaId":"schema_67"},{"name":"cursor","in":"query","required":false,"example":"MTQwOjUwLjAw","schemaId":"schema_68"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/free-round-configurations","href":"configuration-controller/getfreeroundconfigurations_1","openApiOperationId":"getFreeRoundConfigurations_1","summary":"Get free round configurations"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PromotionConfigurations"}},"schemaId":"components/schemas/PromotionConfigurations"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1free-round-configurations/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/PromotionConfigurations","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PromotionConfigurations"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/free-round-configurations"},{"label":"Get awarded feature configurations","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/configuration-controller/getawardedfeatureconfigurations","routeSlug":"/content/apis/public_openapi/configuration-controller/getawardedfeatureconfigurations","metadata":{"seo":{"title":"Get awarded feature configurations","description":"Get awarded feature configurations"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getAwardedFeatureConfigurations","name":"Get awarded feature configurations","isWebhook":false,"pointer":"/paths/~1api~1v1~1awarded-feature-configurations/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get awarded feature configurations","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"bet","in":"query","schemaId":"schema_62","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Value of a single round in major currency units, e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":50},{"name":"betGte","in":"query","schemaId":"schema_63","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":42},{"name":"betLte","in":"query","schemaId":"schema_64","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":100},{"name":"sortBy","in":"query","schemaId":"schema_65","description":"The response parameter used to order the results (gameId or bet).","example":"bet"},{"name":"gameId","in":"query","schemaId":"schema_66","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140"},{"name":"currencyCode","in":"query","schemaId":"schema_67","description":"ISO 4217 3-letter currency code.","required":true,"example":"EUR"},{"name":"cursor","in":"query","schemaId":"schema_68","description":"Base64 encoded cursor for pagination.","example":"MTQwOjUwLjAw"}],"pointer":"/paths/~1api~1v1~1awarded-feature-configurations/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/awarded-feature-configurations","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[{"name":"bet","in":"query","required":false,"example":50,"schemaId":"schema_62"},{"name":"betGte","in":"query","required":false,"example":42,"schemaId":"schema_63"},{"name":"betLte","in":"query","required":false,"example":100,"schemaId":"schema_64"},{"name":"sortBy","in":"query","required":false,"example":"bet","schemaId":"schema_65"},{"name":"gameId","in":"query","required":false,"example":"rp_140","schemaId":"schema_66"},{"name":"currencyCode","in":"query","required":true,"example":"EUR","schemaId":"schema_67"},{"name":"cursor","in":"query","required":false,"example":"MTQwOjUwLjAw","schemaId":"schema_68"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/awarded-feature-configurations","href":"configuration-controller/getawardedfeatureconfigurations","openApiOperationId":"getAwardedFeatureConfigurations","summary":"Get awarded feature configurations"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PromotionConfigurations"}},"schemaId":"components/schemas/PromotionConfigurations"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1awarded-feature-configurations/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/PromotionConfigurations","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PromotionConfigurations"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/awarded-feature-configurations"},{"label":"Get awarded feature configurations","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/configuration-controller/getawardedfeatureconfigurations_1","routeSlug":"/content/apis/public_openapi/configuration-controller/getawardedfeatureconfigurations_1","metadata":{"seo":{"title":"Get awarded feature configurations","description":"Get awarded feature configurations"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getAwardedFeatureConfigurations_1","name":"Get awarded feature configurations","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get awarded feature configurations","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"bet","in":"query","schemaId":"schema_62","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Value of a single round in major currency units, e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":50},{"name":"betGte","in":"query","schemaId":"schema_63","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":42},{"name":"betLte","in":"query","schemaId":"schema_64","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":100},{"name":"sortBy","in":"query","schemaId":"schema_65","description":"The response parameter used to order the results (gameId or bet).","example":"bet"},{"name":"gameId","in":"query","schemaId":"schema_66","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140"},{"name":"currencyCode","in":"query","schemaId":"schema_67","description":"ISO 4217 3-letter currency code.","required":true,"example":"EUR"},{"name":"cursor","in":"query","schemaId":"schema_68","description":"Base64 encoded cursor for pagination.","example":"MTQwOjUwLjAw"}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/awarded-feature-configurations","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[{"name":"bet","in":"query","required":false,"example":50,"schemaId":"schema_62"},{"name":"betGte","in":"query","required":false,"example":42,"schemaId":"schema_63"},{"name":"betLte","in":"query","required":false,"example":100,"schemaId":"schema_64"},{"name":"sortBy","in":"query","required":false,"example":"bet","schemaId":"schema_65"},{"name":"gameId","in":"query","required":false,"example":"rp_140","schemaId":"schema_66"},{"name":"currencyCode","in":"query","required":true,"example":"EUR","schemaId":"schema_67"},{"name":"cursor","in":"query","required":false,"example":"MTQwOjUwLjAw","schemaId":"schema_68"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/awarded-feature-configurations","href":"configuration-controller/getawardedfeatureconfigurations_1","openApiOperationId":"getAwardedFeatureConfigurations_1","summary":"Get awarded feature configurations"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PromotionConfigurations"}},"schemaId":"components/schemas/PromotionConfigurations"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/PromotionConfigurations","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/PromotionConfigurations"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/awarded-feature-configurations"},{"label":"Get an available domain for the game launcher","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/configuration-controller/getgameavailabledomain","routeSlug":"/content/apis/public_openapi/configuration-controller/getgameavailabledomain","metadata":{"seo":{"title":"Get an available domain for the game launcher","description":"This is the domain where the game launcher is hosted"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getGameAvailableDomain","name":"Get an available domain for the game launcher","isWebhook":false,"pointer":"/paths/~1api~1v1~1available-domain/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get an available domain for the game launcher","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This is the domain where the game launcher is hosted"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/available-domain","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/available-domain","href":"configuration-controller/getgameavailabledomain","openApiOperationId":"getGameAvailableDomain","summary":"Get an available domain for the game launcher"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/AvailableDomainDto"}},"schemaId":"components/schemas/AvailableDomainDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1available-domain/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1available-domain/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1available-domain/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/AvailableDomainDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/AvailableDomainDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1available-domain/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1available-domain/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/available-domain"}],"content":{"contentType":"group","meta":{"name":"configuration-controller"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"configuration-controller","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/v1/game","summary":"Get Games","prefix":{"name":"get","color":"get"},"badges":[],"link":"/configuration-controller/getgames","deprecated":false},{"title":"/api/v1/brands/{brandId}/game","summary":"Get Games","prefix":{"name":"get","color":"get"},"badges":[],"link":"/configuration-controller/getgames_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/free-round-configurations","summary":"Get free round configurations","prefix":{"name":"get","color":"get"},"badges":[],"link":"/configuration-controller/getfreeroundconfigurations","deprecated":false},{"title":"/api/v1/free-round-configurations","summary":"Get free round configurations","prefix":{"name":"get","color":"get"},"badges":[],"link":"/configuration-controller/getfreeroundconfigurations_1","deprecated":false},{"title":"/api/v1/awarded-feature-configurations","summary":"Get awarded feature configurations","prefix":{"name":"get","color":"get"},"badges":[],"link":"/configuration-controller/getawardedfeatureconfigurations","deprecated":false},{"title":"/api/v1/brands/{brandId}/awarded-feature-configurations","summary":"Get awarded feature configurations","prefix":{"name":"get","color":"get"},"badges":[],"link":"/configuration-controller/getawardedfeatureconfigurations_1","deprecated":false},{"title":"/api/v1/available-domain","summary":"Get an available domain for the game launcher","prefix":{"name":"get","color":"get"},"badges":[],"link":"/configuration-controller/getgameavailabledomain","deprecated":false}]}]}]}]}},{"type":"group","label":"critical-components-controller","link":"/content/apis/public_openapi/critical-components-controller","routeSlug":"/content/apis/public_openapi/critical-components-controller","items":[{"label":"getCriticalComponentsChecksumForNewJersey","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/critical-components-controller/getcriticalcomponentschecksumfornewjersey","routeSlug":"/content/apis/public_openapi/critical-components-controller/getcriticalcomponentschecksumfornewjersey","metadata":{"seo":{"title":"getCriticalComponentsChecksumForNewJersey"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCriticalComponentsChecksumForNewJersey","name":"getCriticalComponentsChecksumForNewJersey","isWebhook":false,"pointer":"/paths/~1api~1v1~1critical-components~1checksum-njdge/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"getCriticalComponentsChecksumForNewJersey","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/critical-components/checksum-njdge","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/critical-components/checksum-njdge","href":"critical-components-controller/getcriticalcomponentschecksumfornewjersey","openApiOperationId":"getCriticalComponentsChecksumForNewJersey"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_69"}},"schemaId":"schema_69"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_69","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_69"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/critical-components/checksum-njdge"},{"label":"getCriticalComponentsChecksumForNewJersey_1","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/critical-components-controller/getcriticalcomponentschecksumfornewjersey_1","routeSlug":"/content/apis/public_openapi/critical-components-controller/getcriticalcomponentschecksumfornewjersey_1","metadata":{"seo":{"title":"getCriticalComponentsChecksumForNewJersey_1"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCriticalComponentsChecksumForNewJersey_1","name":"getCriticalComponentsChecksumForNewJersey_1","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"getCriticalComponentsChecksumForNewJersey_1","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/critical-components/checksum-njdge","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/critical-components/checksum-njdge","href":"critical-components-controller/getcriticalcomponentschecksumfornewjersey_1","openApiOperationId":"getCriticalComponentsChecksumForNewJersey_1"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_69"}},"schemaId":"schema_69"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_69","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_69"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/critical-components/checksum-njdge"},{"label":"Get Critical Files Hashes","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/critical-components-controller/getcriticalcomponentschecksum","routeSlug":"/content/apis/public_openapi/critical-components-controller/getcriticalcomponentschecksum","metadata":{"seo":{"title":"Get Critical Files Hashes","description":"Returns a list of games available for the operator with the corresponding game files and their hashes."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCriticalComponentsChecksum","name":"Get Critical Files Hashes","isWebhook":false,"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Critical Files Hashes","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Returns a list of games available for the operator with the corresponding game files and their hashes."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/brands/{brandId}/critical-components/checksum","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/brands/{brandId}/critical-components/checksum","href":"critical-components-controller/getcriticalcomponentschecksum","openApiOperationId":"getCriticalComponentsChecksum","summary":"Get Critical Files Hashes"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CriticalComponentsDto"}},"schemaId":"components/schemas/CriticalComponentsDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CriticalComponentsDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CriticalComponentsDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED","paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/brands/{brandId}/critical-components/checksum"},{"label":"Get Critical Files Hashes","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/content/apis/public_openapi/critical-components-controller/getcriticalcomponentschecksum_1","routeSlug":"/content/apis/public_openapi/critical-components-controller/getcriticalcomponentschecksum_1","metadata":{"seo":{"title":"Get Critical Files Hashes","description":"Returns a list of games available for the operator with the corresponding game files and their hashes."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getCriticalComponentsChecksum_1","name":"Get Critical Files Hashes","isWebhook":false,"pointer":"/paths/~1api~1v1~1critical-components~1checksum/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Critical Files Hashes","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Returns a list of games available for the operator with the corresponding game files and their hashes."},{"nodeType":"security","requirements":[{"schemes":[{"name":"basicAuth","scopes":[],"type":"http","scheme":"basic","in":"header"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/v1/critical-components/checksum","servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"basicAuth","type":"http","in":"header","scheme":"basic"}],"scopes":[]}],"responseCodes":["200","401","403","500","504"],"pointer":"/api/v1/critical-components/checksum","href":"critical-components-controller/getcriticalcomponentschecksum_1","openApiOperationId":"getCriticalComponentsChecksum_1","summary":"Get Critical Files Hashes"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/content/apis/public_openapi","description":"Mock server","isMockServer":true},{"url":"https://asia.stage.rubyplay.io","description":"stage"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CriticalComponentsDto"}},"schemaId":"components/schemas/CriticalComponentsDto"},{"code":"401","description":"Unauthorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/401/content/application~1json/example"]}},"exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/401/content/application~1json/example"]},{"code":"403","description":"Forbidden","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]},{"code":"500","description":"Internal Server Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]},{"code":"504","description":"Gateway Timeout","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"]}},"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"]}],"pointer":"/paths/~1api~1v1~1critical-components~1checksum/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/CriticalComponentsDto","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/CriticalComponentsDto"}}},{"code":"401","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/401/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/401/content/application~1json/example"]}}},{"code":"403","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"]}}},{"code":"500","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"]}}},{"code":"504","schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExternalErrorDto","exampleIds":["paths/~1api~1v1~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"]}}}],"examples":[]}]}]}]},"httpPath":"/api/v1/critical-components/checksum"}],"content":{"contentType":"group","meta":{"name":"critical-components-controller"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"critical-components-controller","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/v1/critical-components/checksum-njdge","summary":"getCriticalComponentsChecksumForNewJersey","prefix":{"name":"get","color":"get"},"badges":[],"link":"/critical-components-controller/getcriticalcomponentschecksumfornewjersey","deprecated":false},{"title":"/api/v1/brands/{brandId}/critical-components/checksum-njdge","summary":"getCriticalComponentsChecksumForNewJersey_1","prefix":{"name":"get","color":"get"},"badges":[],"link":"/critical-components-controller/getcriticalcomponentschecksumfornewjersey_1","deprecated":false},{"title":"/api/v1/brands/{brandId}/critical-components/checksum","summary":"Get Critical Files Hashes","prefix":{"name":"get","color":"get"},"badges":[],"link":"/critical-components-controller/getcriticalcomponentschecksum","deprecated":false},{"title":"/api/v1/critical-components/checksum","summary":"Get Critical Files Hashes","prefix":{"name":"get","color":"get"},"badges":[],"link":"/critical-components-controller/getcriticalcomponentschecksum_1","deprecated":false}]}]}]}]}}],"store":{"schemaStore":{"components/schemas/ExternalErrorDto":{"id":"components/schemas/ExternalErrorDto","kind":"json-schema","title":"ExternalErrorDto","data":{"properties":{"code":{"type":"string","description":"Standardized error code for API responses","enum":["UNKNOWN_ERROR","NOT_AUTHORIZED","INSUFFICIENT_SCOPE","CAMPAIGN_NOT_FOUND","REQUEST_NOT_VALID","CAMPAIGN_ALREADY_STARTED","CAMPAIGN_ALREADY_ENDED","CAMPAIGN_DISABLED","ACTION_FORBIDDEN","PARTICIPANT_NOT_FOUND","CAMPAIGN_PLAYERS_LIMIT_EXCEEDED","GAME_ACTION_EVENTS_SUBSCRIPTION_NOT_FOUND","DUPLICATED_EXTERNAL_CAMPAIGN_ID","BRAND_REQUIRED","BRAND_NOT_ALLOWED","BRAND_MISMATCH","ROUND_NOT_FINISHED","GAME_NOT_SUPPORTED","ACCESS_TO_ROUND_DENIED","ROUND_NOT_FOUND","TIMEOUT"],"example":"INVALID_REQUEST"},"message":{"type":"string","description":"Human-readable error message describing the issue","example":"The requested campaign ID is invalid or does not exist"},"timestamp":{"type":"string","description":"ISO-8601 UTC timestamp (seconds precision) at which the error was generated","example":"2025-01-15T10:30:00Z"},"path":{"type":"string","description":"Request path that produced the error","example":"/api/v1/campaigns/123"}}}},"components/schemas/Error":{"id":"components/schemas/Error","kind":"json-schema","title":"Error","data":{"type":"object","properties":{"code":{"type":"integer","format":"int32","description":"Internal error code identifying the type of server error","example":500},"message":{"type":"string","description":"Internal error message describing the server issue","example":"Database connection failed"}}}},"components/schemas/InternalErrorDto":{"id":"components/schemas/InternalErrorDto","kind":"json-schema","title":"InternalErrorDto","data":{"type":"object","properties":{"error":{"$ref":"#/components/schemas/Error","description":"Error details for internal server errors"}}}},"components/schemas/UserUpdateDto":{"id":"components/schemas/UserUpdateDto","kind":"json-schema","title":"UserUpdateDto","data":{"type":"object","properties":{"username":{"type":"string","description":"Username","example":"api_user","maxLength":60,"minLength":8},"blocked":{"type":"boolean","description":"User account block status","example":false},"roles":{"type":"array","description":"User role names assigned to the user","example":["campaign-admin"],"items":{"type":"string","maxLength":64,"minLength":0},"uniqueItems":true}},"required":["blocked","username"]}},"components/schemas/PasswordChangeRes":{"id":"components/schemas/PasswordChangeRes","kind":"json-schema","title":"PasswordChangeRes","data":{"type":"object","properties":{"rawPassword":{"type":"string","description":"Generated password.","example":"5WBxjF5qo9mfuoyWUiE4Nfeg5evMAXJu"}},"required":["rawPassword"]}},"components/schemas/GameActionEventDto":{"id":"components/schemas/GameActionEventDto","kind":"json-schema","title":"GameActionEventDto","data":{"type":"object","properties":{"name":{"type":"string","description":"Game Action Event name","example":"FEATURE","minLength":1},"gameId":{"type":"string","description":"Game ID.","example":"rp_140","minLength":1}},"required":["gameId","name"]}},"components/schemas/GameActionEventsAuthUpdateDto":{"id":"components/schemas/GameActionEventsAuthUpdateDto","kind":"json-schema","title":"GameActionEventsAuthUpdateDto","data":{"type":"object","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Authentication configuration for webhook callbacks."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Authentication Types:"},"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":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"BEARER"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Use API key in Authorization header"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"BASIC"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Use username/password with HTTP Basic auth"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"NONE"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": No authentication (not recommended for production)"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Field Requirements by Type:"},"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":"text","inline":true,"attributes":{"content":"BEARER: requires "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"apiKey"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", forbids "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"username"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"/"},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"password"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"BASIC: requires "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"username"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" AND "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"password"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", forbids "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"apiKey"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"NONE: forbids all credential fields"},"children":[]}]}]}]}],"properties":{"type":{"type":"string","description":"Type of auth for the webhook URL.","enum":["BEARER","BASIC","NONE"],"example":"BEARER","minLength":1},"apiKey":{"type":"string","description":"API key for the webhook URL, required if the type BEARER is chosen.","example":"5qohcMV9s2lakKzdQTJXfDr74Zz13yTsFe414eZLR86SW2o5kxbWGtg4m12FVbEo"},"username":{"type":"string","description":"Username for the webhook URL, required if the type BASIC is chosen.","example":"rubyplay"},"password":{"type":"string","description":"Password for the webhook URL, required if the type BASIC is chosen.","example":"RTw1o3BgqPRvgoqbEuyMJkpwwMFPEv1c"}},"required":["type"]}},"components/schemas/GameActionEventsSubscriptionUpdateDto":{"id":"components/schemas/GameActionEventsSubscriptionUpdateDto","kind":"json-schema","title":"GameActionEventsSubscriptionUpdateDto","data":{"type":"object","properties":{"gameActionEvents":{"type":"array","items":{"$ref":"#/components/schemas/GameActionEventDto","description":"Game Action Events"},"minItems":1},"callbackUrl":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Two options available:"},"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":"text","inline":true,"attributes":{"content":"Option 1: Omit both callbackUrl and auth - uses default endpoint "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"$wallet_url/v1/game-action-events"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" with existing wallet authentication"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Option 2: Provide both callbackUrl and auth - uses custom webhook URL with custom authentication"},"children":[]}]}]}]}],"example":"https://callback-url.com/rubyplay"},"auth":{"$ref":"#/components/schemas/GameActionEventsAuthUpdateDto","description":"Authentication for the webhook URL, which is specified in the callbackUrl field.\nThe field must be set if and only if the callbackUrl field is specified."}},"required":["gameActionEvents"]}},"components/schemas/GameActionEventsAuthDto":{"id":"components/schemas/GameActionEventsAuthDto","kind":"json-schema","title":"GameActionEventsAuthDto","data":{"type":"object","properties":{"type":{"type":"string","description":"Type of auth for the webhook URL.","enum":["BEARER","BASIC","NONE"],"example":"BEARER","minLength":1},"credentialsConfigured":{"type":"boolean","description":"Credentials for auth type BASIC or BEARER are configured.","example":true}},"required":["credentialsConfigured","type"]}},"components/schemas/GameActionEventsSubscriptionDto":{"id":"components/schemas/GameActionEventsSubscriptionDto","kind":"json-schema","title":"GameActionEventsSubscriptionDto","data":{"type":"object","properties":{"gameActionEvents":{"type":"array","items":{"$ref":"#/components/schemas/GameActionEventDto","description":"Game Action Events"},"minItems":1},"callbackUrl":{"type":"string","description":"When this parameter is specified, it overrides the webhook URL.\nOtherwise, the default URL, which is used for money transactions, will be used (with the same auth type and credentials).","example":"https://callback-url.com/rubyplay"},"auth":{"$ref":"#/components/schemas/GameActionEventsAuthDto","description":"Authentication for the webhook URL, which is specified in the callbackUrl parameter"}},"required":["gameActionEvents"]}},"components/schemas/CampaignPromotionSettings":{"id":"components/schemas/CampaignPromotionSettings","kind":"json-schema","title":"CampaignPromotionSettings","data":{"type":"object","properties":{"expiresInEnabled":{"type":"boolean","description":"Show/Hide Campaign/Feature Player Expiry Time."},"optOutConfirmationPopupEnabled":{"type":"boolean","description":"Show/Hide Opt-Out Confirmation Popup."},"optOutEnabled":{"type":"boolean","description":"Show/Hide Opt-Out Button and Function."},"valuedAtEnabled":{"type":"boolean","description":"Show/Hide Value of Promotion."},"youWonEnabled":{"type":"boolean","description":"Show/Hide Final Winning Value."},"playLaterEnabled":{"type":"boolean","description":"Show/Hide Play Later Button."},"playLaterExtraTextEnabled":{"type":"boolean","description":"Show/Hide Play Later explanatory text."},"hideBetPanelDuringAwardedFeature":{"type":"boolean","description":"Show/Hide Bet on Game (for Awarded Feature only)."}}}},"components/schemas/UpdateParticipantListDto":{"id":"components/schemas/UpdateParticipantListDto","kind":"json-schema","title":"UpdateParticipantListDto","data":{"type":"object","properties":{"playerIds":{"type":"array","items":{"type":"string","description":"List of player IDs","example":"player3","maxLength":255,"minLength":0},"minItems":1,"uniqueItems":true}},"required":["playerIds"]}},"components/schemas/EnableCampaignDto":{"id":"components/schemas/EnableCampaignDto","kind":"json-schema","title":"EnableCampaignDto","data":{"type":"object","properties":{"enabled":{"type":"string","description":"Use 'false' to disable the campaign. Campaigns can not be re-enabled.","example":"false"},"force":{"type":"string","default":"false","description":"When this parameter is 'true', all participants will not be able to play any new free rounds or features in the campaign.\nOtherwise, players who already accepted the campaign will be able to finish it.","example":"true"}},"required":["enabled"]}},"components/schemas/CampaignDto":{"id":"components/schemas/CampaignDto","kind":"json-schema","title":"CampaignDto","data":{"type":"object","properties":{"id":{"type":"integer","format":"int64","description":"ID of the campaign.","example":7},"type":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Possible values: FREE_ROUNDS, AWARDED_FEATURE"},"children":[]}]}]}],"enum":["FREE_ROUNDS","AWARDED_FEATURE"],"example":"FREE_ROUNDS"},"disabledAt":{"type":"string","format":"date-time","description":"Campaign deactivation time in UTC. Stored with second precision.","example":"2027-01-03T10:00:00Z"},"disabledForcibly":{"type":"boolean","description":"Whether the campaign was disabled forcibly.","example":true},"name":{"type":"string","description":"Campaign name","example":"New Year Promo"},"externalCampaignId":{"type":"string","description":"External campaign ID.","example":"New Year Promo"},"gameId":{"type":"string","deprecated":true,"description":"Game ID - DEPRECATED: Use gameIds field instead. This field will be removed in future API versions.","example":"rp_140"},"gameIds":{"type":"array","items":{"type":"string","description":"A list of game IDs.","example":"rp_140"},"uniqueItems":true},"startDateTime":{"type":"string","format":"date-time","description":"Campaign start time in UTC. Stored with second precision.","example":"2027-01-01T08:00:00Z"},"endDateTime":{"type":"string","format":"date-time","description":"Campaign end time in UTC. Stored with second precision.","example":"2027-01-02T08:00:00Z"},"expiresInDays":{"type":"integer","format":"int32","deprecated":true,"description":"Expires in x days from date of campaign start. \n\nThis field will be removed in future versions of the API and fields validForDays, startEvent and allowPostExpirationCompletion should be used instead","example":7},"bet":{"type":"number","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Size of a single bet in major currency units, e.g. 1.00 for 1 EUR. For free rounds will be any supported game bet. For awarded features will be the actual cost of the feature e.g. 1 EUR x 50 Multiplier = 50 EUR."},"children":[]}]}]}],"example":50},"currencyCode":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"EUR"},"betNumber":{"type":"integer","format":"int32","description":"Number of free bets/features for each participating player.","example":7},"strategy":{"type":"string","default":"PLAYER_LIST","deprecated":true,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"PLAYER_LIST or FIRST_N_PLAYERS."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This field will be removed in future versions of the API and default to PLAYER_LIST as FIRST_N_PLAYERS will not be supported in the future."},"children":[]}]}]}],"enum":["PLAYER_LIST","FIRST_N_PLAYERS"],"example":"PLAYER_LIST"},"strategyData":{"$ref":"#/components/schemas/StrategyDataDto","deprecated":true,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Strategy specific data."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This field will be removed in future versions of the API and the following operation should be used to add players instead : PUT /campaign/{campaignId}/participant"},"children":[]}]}]}]},"countries":{"type":"array","deprecated":true,"items":{"type":"string","deprecated":true,"description":"A list of ISO 3166-2 country codes. \n\nThis filed will be removed in future versions of the API and we will no longer support this functionality.","example":["BR","US","FR"]}},"status":{"type":"string","description":"Possible values: UPCOMING, ONGOING, ENDED, DISABLED.","enum":["UPCOMING","ONGOING","ENDED","DISABLED"],"example":"UPCOMING"},"rulesUrl":{"type":"string","description":"Link for campaign rules.","example":"https://url-to-rules.com"},"validForDays":{"type":"integer","format":"int32","description":"The number of days the offer remains valid, starting from the date of the startEvent","example":7},"startEvent":{"type":"string","description":"The event that marks the starting point for counting the validity period validForDays.","enum":["ASSIGN","ACCEPT"],"example":"ACCEPT"},"allowPostExpirationCompletion":{"type":"boolean","description":"Defines if accepted promotion can be completed after the campaign end date.","example":true},"promotionSettings":{"$ref":"#/components/schemas/CampaignPromotionSettings","description":"Promotion settings (UI customization)."}}}},"components/schemas/StrategyDataDto":{"id":"components/schemas/StrategyDataDto","kind":"json-schema","title":"StrategyDataDto","data":{"type":"object","properties":{"eligiblePlayersNumber":{"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":"Maximum number of players that are eligible for this campaign (only for FIRST_N_PLAYERS)"},"children":[]}]}]}],"example":777},"playerIds":{"type":"array","items":{"type":"string","description":"List of player IDs","example":"player one","maxLength":255,"minLength":0},"uniqueItems":true}}}},"components/schemas/UpdateCampaignDto":{"id":"components/schemas/UpdateCampaignDto","kind":"json-schema","title":"UpdateCampaignDto","data":{"type":"object","properties":{"name":{"type":"string","description":"Campaign name","example":"New Year Promo","maxLength":255,"minLength":1},"externalCampaignId":{"type":"string","description":"Campaign ID set by the operator.","example":"New Year Promo","maxLength":512,"minLength":0},"gameId":{"type":"string","deprecated":true,"description":"Game ID - DEPRECATED: Use gameIds field instead. This field will be removed in future API versions.","example":"rp_140"},"gameIds":{"type":"array","items":{"type":"string","description":"A list of game IDs.","example":"rp_140","minLength":1},"uniqueItems":true},"startDateTime":{"type":"string","format":"date-time","description":"The start time of the campaign in UTC. It must not be earlier than the current time. Stored with second precision.","example":"2027-01-01T08:00:00Z"},"endDateTime":{"type":"string","format":"date-time","description":"The end time of the campaign in UTC. It must be greater than startDateTime. Stored with second precision.","example":"2027-01-02T08:00:00Z"},"expiresInDays":{"type":"integer","format":"int32","deprecated":true,"description":"Expires in x days from date of campaign start. \n\nThis field will be removed in future versions of the API and fields validForDays, startEvent and allowPostExpirationCompletion should be used instead","example":7},"bet":{"type":"number","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Size of a single bet in major currency units, e.g. 1.00 for 1 EUR. For free rounds will be any supported game bet. For awarded features will be the actual cost of the feature e.g. 1 EUR x 50 Multiplier = 50 EUR."},"children":[]}]}]}],"example":50},"currencyCode":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"EUR"},"betNumber":{"type":"integer","format":"int32","description":"Number of free bets/features for each participating player.","example":5},"countries":{"type":"array","deprecated":true,"description":"A list of ISO 3166-2 country codes. \n\nThis filed will be removed in future versions of the API and we will no longer support this functionality.","example":["BR","US","FR"],"items":{"type":"string","deprecated":true}},"strategy":{"type":"string","default":"PLAYER_LIST","deprecated":true,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"PLAYER_LIST or FIRST_N_PLAYERS."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This field will be removed in future versions of the API and default to PLAYER_LIST as FIRST_N_PLAYERS will not be supported in the future."},"children":[]}]}]}],"enum":["PLAYER_LIST","FIRST_N_PLAYERS"],"example":"PLAYER_LIST"},"strategyData":{"$ref":"#/components/schemas/StrategyDataDto","deprecated":true,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Strategy specific data."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This field will be removed in future versions of the API and the following operation should be used to add players instead : PUT /campaign/{campaignId}/participant"},"children":[]}]}]}]},"rulesUrl":{"type":"string","description":"Link for campaign rules","example":"https://url-to-rules.com"},"validForDays":{"type":"integer","format":"int32","description":"The number of days the offer remains valid, starting from the date of the startEvent","example":7},"startEvent":{"type":"string","description":"The event that marks the starting point for counting the validity period validForDays.","enum":["ASSIGN","ACCEPT"],"example":"ACCEPT"},"allowPostExpirationCompletion":{"type":"boolean","description":"Defines if accepted promotion can be completed after the campaign end date.","example":true},"promotionSettings":{"$ref":"#/components/schemas/CampaignPromotionSettings","description":"Promotion settings (UI customization)."}},"required":["bet","betNumber","currencyCode","endDateTime","name","startDateTime"]}},"components/schemas/UserCreateDto":{"id":"components/schemas/UserCreateDto","kind":"json-schema","title":"UserCreateDto","data":{"type":"object","properties":{"username":{"type":"string","description":"Username","example":"api_user","maxLength":60,"minLength":8},"blocked":{"type":"boolean","description":"User account block status","example":false},"roles":{"type":"array","description":"User role names assigned to the user","example":["campaign-admin"],"items":{"type":"string","maxLength":64,"minLength":0},"uniqueItems":true},"principalType":{"type":"string","description":"Principal type","enum":["INTERNAL","THIRD_PARTY","INDIVIDUAL"],"example":"INDIVIDUAL"},"supplierKey":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Supplier key, required for THIRD_PARTY principals"},"children":[]}]}]}],"example":"SUPPLIER_1","maxLength":64,"minLength":5},"scopes":{"type":"array","description":"Authorization scopes granted to the user","example":["campaign:read","campaign:write"],"items":{"type":"string","maxLength":128,"minLength":0},"uniqueItems":true},"allowedBrands":{"type":"array","description":"IDs of brands the user is allowed to operate on","example":[1,2],"items":{"type":"integer","format":"int32"},"uniqueItems":true}},"required":["blocked","principalType","username"]}},"components/schemas/BrandDto":{"id":"components/schemas/BrandDto","kind":"json-schema","title":"BrandDto","data":{"type":"object","properties":{"id":{"type":"integer","format":"int32","description":"Brand ID","example":1},"name":{"type":"string","description":"Brand name","example":"Brand"}}}},"components/schemas/RoleDto":{"id":"components/schemas/RoleDto","kind":"json-schema","title":"RoleDto","data":{"type":"object","properties":{"id":{"type":"integer","format":"int64","description":"ID of the role.","example":17},"name":{"type":"string","description":"Role name.","example":"viewer"},"description":{"type":"string","description":"Role description.","example":"Role that provides read-only access to the API."}}}},"components/schemas/UserCreatedDto":{"id":"components/schemas/UserCreatedDto","kind":"json-schema","title":"UserCreatedDto","data":{"type":"object","properties":{"id":{"type":"integer","format":"int64","description":"User ID","example":1},"username":{"type":"string","description":"Username","example":"api_user"},"principalType":{"type":"string","description":"Principal type","enum":["INTERNAL","THIRD_PARTY","INDIVIDUAL"],"example":"INDIVIDUAL"},"supplierKey":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Supplier key for THIRD_PARTY"},"children":[]}]}]}],"example":"SUPPLIER_1"},"blocked":{"type":"boolean","description":"User account block status","example":false},"createdAt":{"type":"string","format":"date-time","description":"Creation timestamp"},"roles":{"type":"array","description":"User roles","items":{"$ref":"#/components/schemas/RoleDto"}},"scopes":{"type":"array","description":"User scopes","items":{"type":"string"},"uniqueItems":true},"allowedBrands":{"type":"array","description":"Allowed brands","items":{"$ref":"#/components/schemas/BrandDto"},"uniqueItems":true},"rawPassword":{"type":"string","description":"Generated password.","example":"5WBxjF5qo9mfuoyWUiE4Nfeg5evMAXJu"}},"required":["rawPassword"]}},"components/schemas/UpdateParticipantDto":{"id":"components/schemas/UpdateParticipantDto","kind":"json-schema","title":"UpdateParticipantDto","data":{"type":"object","properties":{"playerId":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Player ID in Operatorʼs system."},"children":[]}]}]}],"example":"player2","maxLength":255,"minLength":0}},"required":["playerId"]}},"components/schemas/ParticipantDto":{"id":"components/schemas/ParticipantDto","kind":"json-schema","title":"ParticipantDto","data":{"type":"object","properties":{"id":{"type":"integer","format":"int64","description":"Player ID in RubyPlay system.","example":7},"playerId":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Player ID in Operatorʼs system."},"children":[]}]}]}],"example":"player123"},"receivedAt":{"type":"string","format":"date-time","description":"Date and time of receiving free rounds.","example":"2022-02-22T22:22:22Z"},"totalBet":{"type":"integer","format":"int64","description":"Total bet amount of played free rounds.","example":777},"totalWin":{"type":"integer","format":"int64","description":"Total win of free rounds.","example":77},"roundsPlayed":{"type":"integer","format":"int32","description":"The number of played free rounds.","example":7},"lastRoundDate":{"type":"string","format":"date-time","description":"Date and time of the last played free round.","example":"2022-02-22T22:22:22Z"},"status":{"type":"string","description":[{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"*"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"QUEUED - A bonus is awarded to a player who has not used any of the free rounds yet."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"IN_USE - A bonus is awarded to a player who has accepted the campaign. This status also applies to players who have started but haven't completed the free rounds yet. Free rounds for those players remain available even after the expiry date of the campaign."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"COMPLETED - The player consumed all available free rounds, and any winnings have been awarded (issued to the Operator)."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"EXPIRED - The expiry date for free rounds has been reached, the promotion has been removed from player accounts, and any players who have not participated yet are not able to complete the promotion."},"children":[]}]}]}]}]}],"example":"QUEUED"}}}},"components/schemas/UpdateGameRequest":{"id":"components/schemas/UpdateGameRequest","kind":"json-schema","title":"UpdateGameRequest","data":{"type":"object","properties":{"gameId":{"type":"string","description":"Game ID.","example":"rp_140","minLength":1}},"required":["gameId"]}},"components/schemas/GameDto":{"id":"components/schemas/GameDto","kind":"json-schema","title":"GameDto","data":{"type":"object","properties":{"gameId":{"type":"string","description":"Unique identifier of the game in RubyPlay's system","example":"rp_140"}}}},"components/schemas/CreateCampaignDto":{"id":"components/schemas/CreateCampaignDto","kind":"json-schema","title":"CreateCampaignDto","data":{"type":"object","properties":{"name":{"type":"string","description":"Campaign name","example":"New Year Promo","maxLength":255,"minLength":1},"externalCampaignId":{"type":"string","description":"Campaign ID set by the operator.","example":"New Year Promo","maxLength":512,"minLength":0},"gameId":{"type":"string","deprecated":true,"description":"Game ID - DEPRECATED: Use gameIds field instead. This field will be removed in future API versions.","example":"rp_140"},"gameIds":{"type":"array","items":{"type":"string","description":"A list of game IDs.","example":"rp_140","minLength":1},"uniqueItems":true},"startDateTime":{"type":"string","format":"date-time","description":"The start time of the campaign in UTC. It must not be earlier than the current time. Stored with second precision.","example":"2027-01-01T08:00:00Z"},"endDateTime":{"type":"string","format":"date-time","description":"The end time of the campaign in UTC. It must be greater than startDateTime. Stored with second precision.","example":"2027-01-02T08:00:00Z"},"expiresInDays":{"type":"integer","format":"int32","deprecated":true,"description":"Expires in x days from date of campaign start. \n\nThis field will be removed in future versions of the API and fields validForDays, startEvent and allowPostExpirationCompletion should be used instead","example":7},"bet":{"type":"number","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Size of a single bet in major currency units, e.g. 1.00 for 1 EUR. For free rounds will be any supported game bet. For awarded features will be the actual cost of the feature e.g. 1 EUR x 50 Multiplier = 50 EUR."},"children":[]}]}]}],"example":50},"currencyCode":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"EUR"},"betNumber":{"type":"integer","format":"int32","description":"Number of free bets/features for each participating player.","example":5},"countries":{"type":"array","deprecated":true,"description":"A list of ISO 3166-2 country codes. \n\nThis filed will be removed in future versions of the API and we will no longer support this functionality.","example":["BR","US","FR"],"items":{"type":"string","deprecated":true}},"strategy":{"type":"string","default":"PLAYER_LIST","deprecated":true,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"PLAYER_LIST or FIRST_N_PLAYERS."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This field will be removed in future versions of the API and default to PLAYER_LIST as FIRST_N_PLAYERS will not be supported in the future."},"children":[]}]}]}],"enum":["PLAYER_LIST","FIRST_N_PLAYERS"],"example":"PLAYER_LIST"},"strategyData":{"$ref":"#/components/schemas/StrategyDataDto","deprecated":true,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Strategy specific data."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This field will be removed in future versions of the API and the following operation should be used to add players instead : PUT /campaign/{campaignId}/participant"},"children":[]}]}]}]},"rulesUrl":{"type":"string","description":"Link for campaign rules","example":"https://url-to-rules.com"},"validForDays":{"type":"integer","format":"int32","description":"The number of days the offer remains valid, starting from the date of the startEvent","example":7},"startEvent":{"type":"string","description":"The event that marks the starting point for counting the validity period validForDays.","enum":["ASSIGN","ACCEPT"],"example":"ACCEPT"},"allowPostExpirationCompletion":{"type":"boolean","description":"Defines if accepted promotion can be completed after the campaign end date.","example":true},"promotionSettings":{"$ref":"#/components/schemas/CampaignPromotionSettings","description":"Promotion settings (UI customization)."},"type":{"type":"string","default":"FREE_ROUNDS","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Default value FREE_ROUNDS if absent. Possible values: FREE_ROUNDS, AWARDED_FEATURE"},"children":[]}]}]}],"enum":["FREE_ROUNDS","AWARDED_FEATURE"],"example":"FREE_ROUNDS"},"requestId":{"type":"string","description":"Random request identifier, idempotency key. Several requests with the same requestId (if it is specified) will have the same campaign in response; only one campaign will be created.","example":"1a845822-7340-41d0-8161-55e9f8ecf201","maxLength":128,"minLength":0}},"required":["bet","betNumber","currencyCode","endDateTime","name","startDateTime"]}},"components/schemas/PagingInfo":{"id":"components/schemas/PagingInfo","kind":"json-schema","title":"PagingInfo","data":{"type":"object","properties":{"pageNumber":{"type":"integer","format":"int32","default":1,"description":"Page number","example":1},"pageSize":{"type":"integer","format":"int32","default":50,"description":"Page size","example":10},"sortBy":{"type":"string","default":"id","description":"Field to sort by","example":"id"},"order":{"type":"string","default":"ASCENDING","description":"Sort order. Parameter for pagination. Possible values: ASCENDING, DESCENDING","example":"ASCENDING"}}}},"components/schemas/PagingMetadata":{"id":"components/schemas/PagingMetadata","kind":"json-schema","title":"PagingMetadata","data":{"type":"object","properties":{"pagingInfo":{"$ref":"#/components/schemas/PagingInfo","description":"Current pagination parameters including page size and offset"},"totalNumberOfElements":{"type":"integer","format":"int64","description":"Total number of elements across all pages","example":250}}}},"components/schemas/SearchResultUserSummaryDtoLong":{"id":"components/schemas/SearchResultUserSummaryDtoLong","kind":"json-schema","title":"SearchResultUserSummaryDtoLong","data":{"type":"object","properties":{"content":{"type":"array","description":"List of results matching the search criteria","items":{"$ref":"#/components/schemas/UserSummaryDto"}},"total":{"type":"integer","format":"int64","description":"Total number of items available (not just in this page)","example":150},"_metadata":{"$ref":"#/components/schemas/PagingMetadata","description":"Pagination metadata including current page information"}}}},"components/schemas/UserSummaryDto":{"id":"components/schemas/UserSummaryDto","kind":"json-schema","title":"UserSummaryDto","data":{"type":"object","properties":{"id":{"type":"integer","format":"int64","description":"User ID","example":1},"name":{"type":"string","description":"Username","example":"api_user"},"principalType":{"type":"string","description":"Principal type","enum":["INTERNAL","THIRD_PARTY","INDIVIDUAL"],"example":"INDIVIDUAL"},"supplierKey":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Supplier key for THIRD_PARTY"},"children":[]}]}]}],"example":"SUPPLIER_1"},"blocked":{"type":"boolean","description":"User account block status","example":false},"createdAt":{"type":"string","format":"date-time","description":"Creation timestamp"},"roles":{"type":"array","description":"User roles","items":{"$ref":"#/components/schemas/RoleDto"}}}}},"components/schemas/UserDto":{"id":"components/schemas/UserDto","kind":"json-schema","title":"UserDto","data":{"type":"object","properties":{"id":{"type":"integer","format":"int64","description":"User ID","example":1},"username":{"type":"string","description":"Username","example":"api_user"},"principalType":{"type":"string","description":"Principal type","enum":["INTERNAL","THIRD_PARTY","INDIVIDUAL"],"example":"INDIVIDUAL"},"supplierKey":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Supplier key for THIRD_PARTY"},"children":[]}]}]}],"example":"SUPPLIER_1"},"blocked":{"type":"boolean","description":"User account block status","example":false},"createdAt":{"type":"string","format":"date-time","description":"Creation timestamp"},"roles":{"type":"array","description":"User roles","items":{"$ref":"#/components/schemas/RoleDto"}},"scopes":{"type":"array","description":"User scopes","items":{"type":"string"},"uniqueItems":true},"allowedBrands":{"type":"array","description":"Allowed brands","items":{"$ref":"#/components/schemas/BrandDto"},"uniqueItems":true}}}},"components/schemas/EndpointDto":{"id":"components/schemas/EndpointDto","kind":"json-schema","title":"EndpointDto","data":{"type":"object","description":"Endpoint information","properties":{"method":{"type":"string","description":"HTTP method","example":"GET"},"path":{"type":"string","description":"Endpoint path","example":"/campaign"},"scope":{"type":"string","description":"Required scope for this endpoint","example":"campaign:get"},"userScope":{"type":"string","description":"User scope that grants access to this endpoint","example":"*:get"}}}},"components/schemas/SymbolMapResultDto":{"id":"components/schemas/SymbolMapResultDto","kind":"json-schema","title":"SymbolMapResultDto","data":{"type":"object","properties":{"gameType":{"type":"string","description":"The type of the game.","enum":["SLOT","FAST_GAME","PMR"],"example":"SLOT"},"roundUUID":{"type":"string","description":"Unique identifier of the requested game round for symbol mapping","example":"abc123-def456-ghi789"},"smResult":{"type":"string","description":"Symbol Mapping result string.","example":"0:K;Q;K;T;PD#J;J;T;K;PD#J;K;T;PC;PD#R#K#00122031J#010211#MV#1.5#MT#1#MG#1.2#R#"}}}},"components/schemas/ListResultRoleDto":{"id":"components/schemas/ListResultRoleDto","kind":"json-schema","title":"ListResultRoleDto","data":{"type":"object","properties":{"content":{"type":"array","description":"Items returned by the endpoint","items":{"$ref":"#/components/schemas/RoleDto"}}}}},"components/schemas/GameHistoryLinkDto":{"id":"components/schemas/GameHistoryLinkDto","kind":"json-schema","title":"GameHistoryLinkDto","data":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"The URL of the game round details page.","example":"https://game.history?token=AABBCC&language=en"}}}},"components/schemas/GameBuyFeature":{"id":"components/schemas/GameBuyFeature","kind":"json-schema","title":"GameBuyFeature","data":{"type":"object","properties":{"buyFeatureType":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Buy feature type supported by the game math, e.g. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"freespin"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"For a full up-to-date list, consult the "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"#buy-feature-types"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Up-to-Date Buy Feature List"},"children":[]}]}]}]}],"example":"freespin"},"priceMultiplier":{"type":"integer","format":"int32","description":"Buy feature price multiplier","example":50}}}},"components/schemas/GameConfiguration":{"id":"components/schemas/GameConfiguration","kind":"json-schema","title":"GameConfiguration","data":{"type":"object","properties":{"id":{"type":"string","description":"Game code used in the launcher.","example":"rp_140"},"name":{"type":"string","description":"Game name.","example":"Mad Hit Diamonds 96"},"wager":{"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":"A value to determine the minimum stake and symbols’ payouts."},"children":[]}]}]}],"example":1},"maxWinMultiplier":{"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":"The maximum win multiplier for this game, meaning players can win up to this many times their original bet size."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"For example, with a bet of 1.50 EUR, the maximum payout formula is: Max Win = Bet * Multiplier (e.g., 1.50 EUR * 4100 = 6150.00 EUR)."},"children":[]}]}]}],"example":4100},"betSizes":{"type":"object","additionalProperties":{"type":"array","items":{"type":"number"}},"description":"Mapping for configured regular bet sizes for supported game currency.","example":{"EUR":[0.1,0.15,0.2,0.25,0.5,7.5,10,15,20,25,50,75,100,200,500]}},"freeRoundsEnabled":{"type":"boolean","description":"If the game supports free rounds and has them enabled for the brand.","example":true},"awardedFeatureEnabled":{"type":"boolean","description":"If the game supports awarded feature and has it enabled for the brand.","example":true},"buyFeatures":{"type":"array","items":{"$ref":"#/components/schemas/GameBuyFeature","description":"Game buy features."}},"gameEventsEnabled":{"type":"boolean","description":"If the game supports game events and has them enabled for the brand.","example":true},"gameEvents":{"type":"array","items":{"$ref":"#/components/schemas/GameEvent","description":"Game events."}}}}},"components/schemas/GameEvent":{"id":"components/schemas/GameEvent","kind":"json-schema","title":"GameEvent","data":{"type":"object","properties":{"eventName":{"type":"string","description":"Event name","example":"ACTIVATOR"},"probability":{"type":"number","description":"1 in X probabilities for Regular/Free Round","example":1.2},"probabilityBuyFeature":{"type":"number","description":"1 in X probabilities for Buy/Awarded Feature","example":3.27}}}},"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger":{"id":"components/schemas/SearchResultWithoutMetadataGameConfigurationInteger","kind":"json-schema","title":"SearchResultWithoutMetadataGameConfigurationInteger","data":{"type":"object","properties":{"content":{"type":"array","description":"List of results matching the search criteria","items":{"$ref":"#/components/schemas/GameConfiguration"}},"total":{"type":"integer","format":"int32","description":"Total number of items available","example":150}}}},"components/schemas/SearchResultParticipantDtoLong":{"id":"components/schemas/SearchResultParticipantDtoLong","kind":"json-schema","title":"SearchResultParticipantDtoLong","data":{"type":"object","properties":{"content":{"type":"array","description":"List of results matching the search criteria","items":{"$ref":"#/components/schemas/ParticipantDto"}},"total":{"type":"integer","format":"int64","description":"Total number of items available (not just in this page)","example":150},"_metadata":{"$ref":"#/components/schemas/PagingMetadata","description":"Pagination metadata including current page information"}}}},"components/schemas/CampaignViewDto":{"id":"components/schemas/CampaignViewDto","kind":"json-schema","title":"CampaignViewDto","data":{"type":"object","properties":{"id":{"type":"integer","format":"int64","description":"ID of campaign.","example":7},"type":{"type":"string","default":"FREE_ROUNDS","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Possible values: FREE_ROUNDS, AWARDED_FEATURE"},"children":[]}]}]}],"enum":["FREE_ROUNDS","AWARDED_FEATURE"],"example":"FREE_ROUNDS"},"disabledAt":{"type":"string","format":"date-time","description":"Campaign deactivation time in UTC. Stored with second precision.","example":"2022-02-23T22:22:22Z"},"status":{"type":"string","description":"Possible values: UPCOMING, ONGOING, ENDED, DISABLED.","enum":["UPCOMING","ONGOING","ENDED","DISABLED"],"example":"UPCOMING"},"strategy":{"type":"string","deprecated":true,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"PLAYER_LIST or FIRST_N_PLAYERS."},"children":[]}]}]}],"enum":["PLAYER_LIST","FIRST_N_PLAYERS"],"example":"FIRST_N_PLAYERS"},"name":{"type":"string","description":"Campaign name","example":"New Year Promo"},"externalCampaignId":{"type":"string","description":"External campaign ID","example":"New Year Promo"},"currencyCode":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"UAH"},"bet":{"type":"number","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Size of a single bet in major currency units, e.g. 1.00 for 1 EUR. For free rounds will be any supported game bet. For awarded features will be the actual cost of the feature e.g. 1 EUR x 50 Multiplier = 50 EUR."},"children":[]}]}]}],"example":2.5},"betNumber":{"type":"integer","format":"int32","description":"Number of free bets/features for each participating player.","example":77},"gameId":{"type":"string","deprecated":true,"description":"Game ID - DEPRECATED: Use gameIds field instead. This field will be removed in future API versions.","example":"rp_140"},"gameIds":{"type":"array","items":{"type":"string","description":"A list of game IDs.","example":"rp_140"},"uniqueItems":true},"startDateTime":{"type":"string","format":"date-time","description":"Campaign start time in UTC. Stored with second precision.","example":"2022-02-21T22:22:22Z"},"endDateTime":{"type":"string","format":"date-time","description":"Campaign end time in UTC. Stored with second precision.","example":"2022-02-22T22:22:22Z"},"eligiblePlayersNumber":{"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":"Maximum number of players that are eligible for this campaign (only for FIRST_N_PLAYERS)"},"children":[]}]}]}],"example":777},"accomplishedPlayersNumber":{"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":"Number of players that either accepted this campaign or were added to it explicitly (PLAYER_LIST strategy)."},"children":[]}]}]}],"example":555},"roundsGiven":{"type":"integer","format":"int32","description":"Total number of free bets given in the campaign.","example":100},"roundsPlayed":{"type":"integer","format":"int32","description":"Total number of free bets made in the campaign.","example":55},"optOutPlayersNumber":{"type":"integer","format":"int32","description":"Number of players that declined participation in the promotion.","example":5}}}},"components/schemas/SearchResultCampaignViewDtoLong":{"id":"components/schemas/SearchResultCampaignViewDtoLong","kind":"json-schema","title":"SearchResultCampaignViewDtoLong","data":{"type":"object","properties":{"content":{"type":"array","description":"List of results matching the search criteria","items":{"$ref":"#/components/schemas/CampaignViewDto"}},"total":{"type":"integer","format":"int64","description":"Total number of items available (not just in this page)","example":150},"_metadata":{"$ref":"#/components/schemas/PagingMetadata","description":"Pagination metadata including current page information"}}}},"components/schemas/PromotionConfiguration":{"id":"components/schemas/PromotionConfiguration","kind":"json-schema","title":"PromotionConfiguration","data":{"type":"object","properties":{"gameId":{"type":"string","description":"Game ID.","example":"rp_140"},"bet":{"type":"number","description":"Value of a single round in major currency units, e.g. 1.00 for 1 EUR.","example":50},"currencyCode":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"EUR"}},"required":["bet","currencyCode","gameId"]}},"components/schemas/PromotionConfigurations":{"id":"components/schemas/PromotionConfigurations","kind":"json-schema","title":"PromotionConfigurations","data":{"type":"object","properties":{"next":{"type":"string","description":"Next page cursor URL (a fully qualified URL relative to the base server URL).","example":"/brands/1/configurations/currencyCode=EUR&bet50&cursor=MTc4OjEuNDA="},"results":{"type":"array","description":"An array of promotion configurations matching the request criteria for the current page. Returns an empty array if no promotions are found.","items":{"$ref":"#/components/schemas/PromotionConfiguration"}}},"required":["results"]}},"components/schemas/NJDGECriticalComponent":{"id":"components/schemas/NJDGECriticalComponent","kind":"json-schema","title":"NJDGECriticalComponent","data":{"type":"object","properties":{"description":{"type":"string","description":"Human-readable description of the critical component for NJDGE compliance","example":"Game engine library for slot games"},"hash":{"type":"string","description":"Cryptographic hash of the component file for NJDGE integrity verification","example":"a1b2c3d4e5f67890abcdef..."},"size":{"type":"integer","format":"int64","description":"File size in bytes as required for NJDGE reporting","example":1024000},"componentID":{"type":"string","description":"Unique identifier for the critical component as required by NJDGE regulation","example":"game-engine-v1.2.3"}}}},"components/schemas/CriticalComponentsDto":{"id":"components/schemas/CriticalComponentsDto","kind":"json-schema","title":"CriticalComponentsDto","data":{"type":"object","properties":{"games":{"type":"array","items":{"$ref":"#/components/schemas/GameFileHashCheckResult","description":"Game critical files check results"}}}}},"components/schemas/CriticalFileHashCheckResult":{"id":"components/schemas/CriticalFileHashCheckResult","kind":"json-schema","title":"CriticalFileHashCheckResult","data":{"type":"object","properties":{"fileName":{"type":"string","description":"Critical file name.","example":"critical_file-1.0.1.jar"},"hashingAlgorithm":{"type":"string","description":"Hashing algorithm. Currently, only SHA-1 is supported.","example":"SHA-1"},"calculatedHash":{"type":"string","description":"Calculated file hash.","example":"e0b1374f83ea1c643207ba0bbd80ed8463e3938f"},"expectedHash":{"type":"string","description":"Certified file hash.","example":"e0b1374f83ea1c643207ba0bbd80ed8463e3938f"},"datetime":{"type":"string","format":"date-time","description":"Date and time of the last check in UTC.","example":"2022-02-22T22:22:22Z"},"success":{"type":"boolean","description":"True if calculatedHash matches expectedHash.","example":true}}}},"components/schemas/GameFileHashCheckResult":{"id":"components/schemas/GameFileHashCheckResult","kind":"json-schema","title":"GameFileHashCheckResult","data":{"type":"object","properties":{"gameId":{"type":"string","description":"Unique game ID on the Operator side.","example":"rp_140"},"gameName":{"type":"string","description":"Game name.","example":"Mad Hit Diamonds 96"},"certGameId":{"type":"string","description":"Game ID provided by the certification authority.","example":"G0140"},"files":{"type":"array","items":{"$ref":"#/components/schemas/CriticalFileHashCheckResult","description":"Critical file check result"}}}}},"components/schemas/AvailableDomainDto":{"id":"components/schemas/AvailableDomainDto","kind":"json-schema","title":"AvailableDomainDto","data":{"type":"object","properties":{"domain":{"type":"string","description":"The available domain for the game launcher","example":"dev.rubyplay.com"}}}},"components/schemas/AwardedFeatureFilterModel":{"id":"components/schemas/AwardedFeatureFilterModel","kind":"json-schema","title":"AwardedFeatureFilterModel","data":{"oneOf":[{"$ref":"#/components/schemas/awardedFeatureBet"},{"$ref":"#/components/schemas/awardedFeatureBetRange"}]}},"components/schemas/awardedFeatureBet":{"id":"components/schemas/awardedFeatureBet","kind":"json-schema","title":"awardedFeatureBet","data":{"description":"Filter using an exact bet amount.","properties":{"gameId":{"type":"array","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140","items":{"type":"string","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140"}},"currencyCode":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"EUR"},"cursor":{"type":"string","description":"Base64 encoded cursor for pagination.","example":"MTQwOjUwLjAw"},"bet":{"type":"number","description":"Bet in major currency units, e.g. 1.00 for 1 EUR.","example":50}},"required":["bet","currencyCode"]}},"components/schemas/awardedFeatureBetRange":{"id":"components/schemas/awardedFeatureBetRange","kind":"json-schema","title":"awardedFeatureBetRange","data":{"description":"Filter using a bet range.","properties":{"gameId":{"type":"array","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140","items":{"type":"string","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140"}},"currencyCode":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"EUR"},"cursor":{"type":"string","description":"Base64 encoded cursor for pagination.","example":"MTQwOjUwLjAw"},"betGte":{"type":"number","description":"Minimum bet in major currency units (inclusive), e.g. 1.00 for 1 EUR.","example":0.25},"betLte":{"type":"number","description":"Maximum bet in major currency units (inclusive), e.g. 1.00 for 1 EUR.","example":100},"sortBy":{"type":"string","default":"bet","description":"The response parameter used to order the results (gameId or bet).","example":"bet"}},"required":["betGte","betLte","currencyCode"]}},"components/schemas/AwardedFeatureConfigurationsModel":{"id":"components/schemas/AwardedFeatureConfigurationsModel","kind":"json-schema","title":"AwardedFeatureConfigurationsModel","data":{"properties":{"results":{"type":"array","description":"An array of promotion configurations matching the request criteria for the current page. Returns an empty array if no promotions are found.","items":{"$ref":"#/components/schemas/PromotionConfiguration"}},"next":{"type":"string","description":"Next page cursor URL (a fully qualified URL relative to the base server URL).","example":"/brands/1/awarded-feature-configurations/currencyCode=EUR&betLte=10&betGte=0.01&sortBy=gameId&cursor=MTc4OjEuNDA="}},"required":["results"]}},"components/schemas/FreeRoundFilterModel":{"id":"components/schemas/FreeRoundFilterModel","kind":"json-schema","title":"FreeRoundFilterModel","data":{"oneOf":[{"$ref":"#/components/schemas/freeRoundBet"},{"$ref":"#/components/schemas/freeRoundBetRange"}]}},"components/schemas/freeRoundBet":{"id":"components/schemas/freeRoundBet","kind":"json-schema","title":"freeRoundBet","data":{"description":"Filter using an exact bet amount.","properties":{"gameId":{"type":"array","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140","items":{"type":"string","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140"}},"currencyCode":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"EUR"},"cursor":{"type":"string","description":"Base64 encoded cursor for pagination.","example":"MTQwOjUwLjAw"},"bet":{"type":"number","description":"Bet in major currency units, e.g. 1.00 for 1 EUR.","example":50}},"required":["bet","currencyCode"]}},"components/schemas/freeRoundBetRange":{"id":"components/schemas/freeRoundBetRange","kind":"json-schema","title":"freeRoundBetRange","data":{"description":"Filter using a bet range.","properties":{"gameId":{"type":"array","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140","items":{"type":"string","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140"}},"currencyCode":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"EUR"},"cursor":{"type":"string","description":"Base64 encoded cursor for pagination.","example":"MTQwOjUwLjAw"},"betGte":{"type":"number","description":"Minimum bet in major currency units (inclusive), e.g. 1.00 for 1 EUR.","example":0.25},"betLte":{"type":"number","description":"Maximum bet in major currency units (inclusive), e.g. 1.00 for 1 EUR.","example":100},"sortBy":{"type":"string","default":"bet","description":"The response parameter used to order the results (gameId or bet).","example":"bet"}},"required":["betGte","betLte","currencyCode"]}},"components/schemas/FreeRoundConfigurationsModel":{"id":"components/schemas/FreeRoundConfigurationsModel","kind":"json-schema","title":"FreeRoundConfigurationsModel","data":{"properties":{"results":{"type":"array","description":"An array of promotion configurations matching the request criteria for the current page. Returns an empty array if no promotions are found.","items":{"$ref":"#/components/schemas/PromotionConfiguration"}},"next":{"type":"string","description":"Next page cursor URL (a fully qualified URL relative to the base server URL).","example":"/brands/1/free-round-configurations/currencyCode=EUR&betLte=7.5&betGte=0.5&sortBy=gameId&cursor=Mzo1LjQw"}},"required":["results"]}},"components/schemas/GameFilterDto":{"id":"components/schemas/GameFilterDto","kind":"json-schema","title":"GameFilterDto","data":{"properties":{"id":{"type":"array","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140","items":{"type":"string","example":"rp_140"}},"freeRoundsEnabled":{"type":"boolean","description":"When this parameter is used, it filters games by whether Free Rounds are enabled or disabled.","example":true},"awardedFeatureEnabled":{"type":"boolean","description":"When this parameter is used, it filters games by whether Awarded Feature is enabled or disabled.","example":true},"gameEventsEnabled":{"type":"boolean","description":"When this parameter is used, it filters games by whether Game Events are enabled or disabled.","example":true}}}},"components/schemas/CampaignFilterDto":{"id":"components/schemas/CampaignFilterDto","kind":"json-schema","title":"CampaignFilterDto","data":{"properties":{"type":{"type":"string","default":"FREE_ROUNDS","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Default value FREE_ROUNDS if absent. Possible values: FREE_ROUNDS, AWARDED_FEATURE"},"children":[]}]}]}],"enum":["FREE_ROUNDS","AWARDED_FEATURE"],"example":"FREE_ROUNDS"},"name":{"type":"string","description":"Campaign name","example":"New Year Promo"},"externalCampaignId":{"type":"string","description":"External campaign ID.","example":"New Year Promo"},"startDateFrom":{"type":"string","format":"date","description":"Filters results to include items with a start date on or after this value.","example":"2025-04-16"},"startDateTo":{"type":"string","format":"date","description":"Filters results to include items with a start date on or before this value.","example":"2029-05-16"},"gameId":{"type":"string","description":"Game ID.","example":"rp_140"},"status":{"type":"string","description":"Possible values: UPCOMING, ONGOING, ENDED, DISABLED","enum":["UPCOMING","ONGOING","ENDED","DISABLED"],"example":"UPCOMING"},"paging":{"$ref":"#/components/schemas/PagingInfo"}}}},"components/schemas/ParticipantFilterDto":{"id":"components/schemas/ParticipantFilterDto","kind":"json-schema","title":"ParticipantFilterDto","data":{"properties":{"playerId":{"type":"string","description":"Player identifier in the Operator side","example":"player1"},"receivedAt":{"type":"string","format":"date","description":"Date of receiving free rounds","example":"2022-01-02"},"lastRoundDate":{"type":"string","format":"date","description":"Date of the last played free round within the campaign","example":"2022-01-02"},"status":{"type":"string","description":[{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"*"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"QUEUED - A bonus is awarded to a player who has not used any of the free rounds yet."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"IN_USE - A bonus is awarded to a player who has accepted the campaign. This status also applies to players who have started but haven't completed the free rounds yet. Free rounds for those players remain available even after the expiry date of the campaign."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"COMPLETED - The player consumed all available free rounds, and any winnings have been awarded (issued to the Operator)."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"EXPIRED - The expiry date for free rounds has been reached, the promotion has been removed from player accounts, and any players who have not participated yet are not able to complete the promotion."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"OPT_OUT - Player has declined the promotion pop up"},"children":[]}]}]}]}]}],"example":"QUEUED"},"paging":{"$ref":"#/components/schemas/PagingInfo"}}}},"schema_35":{"kind":"json-schema","data":{"type":"integer","format":"int64"},"id":"schema_35"},"schema_36":{"kind":"json-schema","data":{"type":"string","description":"Filter by username (partial match)","example":"testuser"},"id":"schema_36"},"schema_37":{"kind":"json-schema","data":{"type":"string","description":"Filter by principal type","enum":["INTERNAL","THIRD_PARTY","INDIVIDUAL"],"example":"THIRD_PARTY"},"id":"schema_37"},"schema_38":{"kind":"json-schema","data":{"type":"boolean","description":"Filter by blocked flag","example":true},"id":"schema_38"},"schema_39":{"kind":"json-schema","data":{"type":"string","description":"Filter by role","example":"admin"},"id":"schema_39"},"schema_40":{"kind":"json-schema","data":{"type":"integer","format":"int32","default":1,"description":"Page number","example":1,"exclusiveMinimum":0},"id":"schema_40"},"schema_41":{"kind":"json-schema","data":{"type":"integer","format":"int32","default":50,"description":"Page size","example":10,"exclusiveMinimum":0},"id":"schema_41"},"schema_42":{"kind":"json-schema","data":{"type":"string","default":"id","description":"Field to sort by","example":"id"},"id":"schema_42"},"schema_43":{"kind":"json-schema","data":{"type":"string","default":"ASCENDING","description":"Sort order. Parameter for pagination. Possible values: ASCENDING, DESCENDING","example":"ASCENDING"},"id":"schema_43"},"schema_44":{"kind":"json-schema","data":{"type":"array","items":{"$ref":"#/components/schemas/EndpointDto"}},"id":"schema_44"},"schema_45":{"kind":"json-schema","data":{"type":"string","description":"Player identifier in the Operator side","example":"player1"},"id":"schema_45"},"schema_46":{"kind":"json-schema","data":{"type":"string","format":"date","description":"Date of receiving free rounds","example":"2022-01-02"},"id":"schema_46"},"schema_47":{"kind":"json-schema","data":{"type":"string","format":"date","description":"Date of the last played free round within the campaign","example":"2022-01-02"},"id":"schema_47"},"schema_48":{"kind":"json-schema","data":{"type":"string","description":[{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"*"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"QUEUED - A bonus is awarded to a player who has not used any of the free rounds yet."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"IN_USE - A bonus is awarded to a player who has accepted the campaign. This status also applies to players who have started but haven't completed the free rounds yet. Free rounds for those players remain available even after the expiry date of the campaign."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"COMPLETED - The player consumed all available free rounds, and any winnings have been awarded (issued to the Operator)."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"EXPIRED - The expiry date for free rounds has been reached, the promotion has been removed from player accounts, and any players who have not participated yet are not able to complete the promotion."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"OPT_OUT - Player has declined the promotion pop up"},"children":[]}]}]}]}]}],"example":"QUEUED"},"id":"schema_48"},"schema_49":{"kind":"json-schema","data":{"type":"string","default":"FREE_ROUNDS","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Default value FREE_ROUNDS if absent. Possible values: FREE_ROUNDS, AWARDED_FEATURE"},"children":[]}]}]}],"enum":["FREE_ROUNDS","AWARDED_FEATURE"],"example":"FREE_ROUNDS"},"id":"schema_49"},"schema_50":{"kind":"json-schema","data":{"type":"string","description":"Campaign name","example":"New Year Promo"},"id":"schema_50"},"schema_51":{"kind":"json-schema","data":{"type":"string","description":"External campaign ID.","example":"New Year Promo"},"id":"schema_51"},"schema_52":{"kind":"json-schema","data":{"type":"string","format":"date","description":"Filters results to include items with a start date on or after this value.","example":"2025-04-16"},"id":"schema_52"},"schema_53":{"kind":"json-schema","data":{"type":"string","format":"date","description":"Filters results to include items with a start date on or before this value.","example":"2029-05-16"},"id":"schema_53"},"schema_54":{"kind":"json-schema","data":{"type":"string","description":"Game ID.","example":"rp_140"},"id":"schema_54"},"schema_55":{"kind":"json-schema","data":{"type":"string","description":"Possible values: UPCOMING, ONGOING, ENDED, DISABLED","enum":["UPCOMING","ONGOING","ENDED","DISABLED"],"example":"UPCOMING"},"id":"schema_55"},"schema_56":{"kind":"json-schema","data":{"type":"string"},"id":"schema_56"},"schema_57":{"kind":"json-schema","data":{"type":"boolean","default":false},"id":"schema_57"},"schema_58":{"kind":"json-schema","data":{"type":"array","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140","items":{"type":"string","example":"rp_140"}},"id":"schema_58"},"schema_59":{"kind":"json-schema","data":{"type":"boolean","description":"When this parameter is used, it filters games by whether Free Rounds are enabled or disabled.","example":"true"},"id":"schema_59"},"schema_60":{"kind":"json-schema","data":{"type":"boolean","description":"When this parameter is used, it filters games by whether Awarded Feature is enabled or disabled.","example":"true"},"id":"schema_60"},"schema_61":{"kind":"json-schema","data":{"type":"boolean","description":"When this parameter is used, it filters games by whether Game Events are enabled or disabled.","example":"true"},"id":"schema_61"},"schema_62":{"kind":"json-schema","data":{"type":"number","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Value of a single round in major currency units, e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":50},"id":"schema_62"},"schema_63":{"kind":"json-schema","data":{"type":"number","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":42},"id":"schema_63"},"schema_64":{"kind":"json-schema","data":{"type":"number","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum value of a single round in major currency units (inclusive), e.g. 1.00 for 1 EUR. Either “bet” or both “betGte” and “betLte” must be present."},"children":[]}]}]}],"example":100},"id":"schema_64"},"schema_65":{"kind":"json-schema","data":{"type":"string","default":"bet","description":"The response parameter used to order the results (gameId or bet).","example":"bet"},"id":"schema_65"},"schema_66":{"kind":"json-schema","data":{"type":"array","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140","items":{"type":"string","description":"When this parameter is used only information for matching game IDs will be returned.","example":"rp_140"}},"id":"schema_66"},"schema_67":{"kind":"json-schema","data":{"type":"string","description":"ISO 4217 3-letter currency code.","example":"EUR"},"id":"schema_67"},"schema_68":{"kind":"json-schema","data":{"type":"string","description":"Base64 encoded cursor for pagination.","example":"MTQwOjUwLjAw"},"id":"schema_68"},"schema_69":{"kind":"json-schema","data":{"type":"array","items":{"$ref":"#/components/schemas/NJDGECriticalComponent"}},"id":"schema_69"}},"exampleStore":{"paths/~1api~1v1~1users~1{id}/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}"},"id":"paths/~1api~1v1~1users~1{id}/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1users~1{id}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1users~1{id}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1users~1{id}/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1users~1{id}/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1users~1{id}/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}"},"id":"paths/~1api~1v1~1users~1{id}/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1users~1{id}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1users~1{id}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1users~1{id}/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1users~1{id}/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1users~1{id}~1password/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}/password"},"id":"paths/~1api~1v1~1users~1{id}~1password/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1users~1{id}~1password/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}/password"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1users~1{id}~1password/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1users~1{id}~1password/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}/password"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1users~1{id}~1password/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1users/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users"},"id":"paths/~1api~1v1~1users/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1users/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1users/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1users/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1users/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1users/post/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users"},"id":"paths/~1api~1v1~1users/post/responses/401/content/application~1json/example"},"paths/~1api~1v1~1users/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1users/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1users/post/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1users/post/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}/endpoints"},"id":"paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}/endpoints"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/users/{id}/endpoints"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1users~1{id}~1endpoints/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"id":"paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: subscription:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample":{"value":{"gameActionEvents":[{"name":"FEATURE","gameId":"rp_140"}],"callbackUrl":"https://callback-url.com/rubyplay","auth":{"type":"BEARER","apiKey":"5qohcMV9s2lakKzdQTJXfDr74Zz13yTsFe414eZLR86SW2o5kxbWGtg4m12FVbEo"}},"key":"bearerAuthExample","summary":"BEARER authentication","description":"Custom webhook URL secured with a bearer API key","id":"paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample"},"paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample":{"value":{"gameActionEvents":[{"name":"FEATURE","gameId":"rp_140"}],"callbackUrl":"https://callback-url.com/rubyplay","auth":{"type":"BASIC","username":"rubyplay","password":"RTw1o3BgqPRvgoqbEuyMJkpwwMFPEv1c"}},"key":"basicAuthExample","summary":"BASIC authentication","description":"Custom webhook URL secured with HTTP Basic username/password","id":"paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample"},"paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample":{"value":{"gameActionEvents":[{"name":"FEATURE","gameId":"rp_140"}],"callbackUrl":"https://callback-url.com/rubyplay","auth":{"type":"NONE"}},"key":"noAuthExample","summary":"No authentication (testing only)","description":"Custom webhook URL with no authentication; not recommended for production","id":"paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample"},"paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample":{"value":{"gameActionEvents":[{"name":"FEATURE","gameId":"rp_140"}]},"key":"individualDefaultExample","summary":"default endpoint","id":"paths/~1api~1v1~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"},"paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"id":"paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: subscription:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"id":"paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"},"paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: subscription:delete","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/subscriptions/game-action-events"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: subscription:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample":{"value":{"gameActionEvents":[{"name":"FEATURE","gameId":"rp_140"}],"callbackUrl":"https://callback-url.com/rubyplay","auth":{"type":"BEARER","apiKey":"5qohcMV9s2lakKzdQTJXfDr74Zz13yTsFe414eZLR86SW2o5kxbWGtg4m12FVbEo"}},"key":"bearerAuthExample","summary":"BEARER authentication","description":"Custom webhook URL secured with a bearer API key","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/bearerAuthExample"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample":{"value":{"gameActionEvents":[{"name":"FEATURE","gameId":"rp_140"}],"callbackUrl":"https://callback-url.com/rubyplay","auth":{"type":"BASIC","username":"rubyplay","password":"RTw1o3BgqPRvgoqbEuyMJkpwwMFPEv1c"}},"key":"basicAuthExample","summary":"BASIC authentication","description":"Custom webhook URL secured with HTTP Basic username/password","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/basicAuthExample"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample":{"value":{"gameActionEvents":[{"name":"FEATURE","gameId":"rp_140"}],"callbackUrl":"https://callback-url.com/rubyplay","auth":{"type":"NONE"}},"key":"noAuthExample","summary":"No authentication (testing only)","description":"Custom webhook URL with no authentication; not recommended for production","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/noAuthExample"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample":{"value":{"gameActionEvents":[{"name":"FEATURE","gameId":"rp_140"}]},"key":"individualDefaultExample","summary":"default endpoint","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/requestBody/content/application~1json/examples/individualDefaultExample"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: subscription:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: subscription:delete","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/subscriptions/game-action-events"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1subscriptions~1game-action-events/delete/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/promotion-settings"},"id":"paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/promotion-settings"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/promotion-settings"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/promotion-settings"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/promotion-settings"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1promotion-settings/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:post","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:post","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant/post/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/enabled"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/enabled"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/enabled"},"id":"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/enabled"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/enabled"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/enabled"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}~1enabled/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"id":"paths/~1api~1v1~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample":{"value":{"name":"New Year Promo","gameIds":["rp_504"],"startDateTime":"2027-01-01T08:00:00Z","endDateTime":"2027-01-02T08:00:00Z","bet":20,"currencyCode":"EUR","betNumber":7,"strategy":"PLAYER_LIST","strategyData":{"playerIds":["player1"]},"rulesUrl":"https://url-to-rules.com","validForDays":7,"startEvent":"ACCEPT","allowPostExpirationCompletion":true},"key":"freeRoundsExample","summary":"Free rounds campaign","description":"Example of updating a Free rounds campaign","id":"paths/~1api~1v1~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"},"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"id":"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"id":"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:delete","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample":{"value":{"name":"New Year Promo","gameIds":["rp_504"],"startDateTime":"2027-01-01T08:00:00Z","endDateTime":"2027-01-02T08:00:00Z","bet":20,"currencyCode":"EUR","betNumber":7,"strategy":"PLAYER_LIST","strategyData":{"playerIds":["player1"]},"rulesUrl":"https://url-to-rules.com","validForDays":7,"startEvent":"ACCEPT","allowPostExpirationCompletion":true},"key":"freeRoundsExample","summary":"Free rounds campaign","description":"Example of updating a Free rounds campaign","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/requestBody/content/application~1json/examples/freeRoundsExample"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:put","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/put/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:delete","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}/delete/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:post","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/game"},"id":"paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:post","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/game"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/game"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/game"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}~1game/post/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1campaign/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"id":"paths/~1api~1v1~1campaign/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample":{"value":{"name":"New Year Promo","externalCampaignId":"New Year Promo","gameIds":["rp_504"],"startDateTime":"2027-01-01T08:00:00Z","endDateTime":"2027-01-02T08:00:00Z","bet":20,"currencyCode":"EUR","betNumber":7,"strategy":"PLAYER_LIST","strategyData":{"playerIds":["player1"]},"rulesUrl":"https://url-to-rules.com","validForDays":7,"startEvent":"ACCEPT","allowPostExpirationCompletion":true,"type":"FREE_ROUNDS","requestId":"1a845822-7340-41d0-8161-55e9f8ecf201"},"key":"freeRoundsExample","summary":"Free rounds campaign","description":"Example of creating a Free rounds campaign","id":"paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample"},"paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample":{"value":{"name":"New Year Awarded Feature Promo","externalCampaignId":"New Year Awarded Feature Promo","gameIds":["rp_140"],"startDateTime":"2027-01-01T08:00:00Z","endDateTime":"2027-01-02T08:00:00Z","bet":50,"currencyCode":"EUR","betNumber":3,"strategy":"PLAYER_LIST","strategyData":{"playerIds":["player1"]},"rulesUrl":"https://url-to-rules.com","validForDays":3,"startEvent":"ASSIGN","allowPostExpirationCompletion":true,"type":"AWARDED_FEATURE","requestId":"9436952b-96d0-46f0-be27-f44b20052359"},"key":"awardedFeatureExample","summary":"Awarded feature campaign","description":"Example of creating an Awarded feature campaign","id":"paths/~1api~1v1~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"},"paths/~1api~1v1~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1campaign/post/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"id":"paths/~1api~1v1~1campaign/post/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:post","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample":{"value":{"name":"New Year Promo","externalCampaignId":"New Year Promo","gameIds":["rp_504"],"startDateTime":"2027-01-01T08:00:00Z","endDateTime":"2027-01-02T08:00:00Z","bet":20,"currencyCode":"EUR","betNumber":7,"strategy":"PLAYER_LIST","strategyData":{"playerIds":["player1"]},"rulesUrl":"https://url-to-rules.com","validForDays":7,"startEvent":"ACCEPT","allowPostExpirationCompletion":true,"type":"FREE_ROUNDS","requestId":"1a845822-7340-41d0-8161-55e9f8ecf201"},"key":"freeRoundsExample","summary":"Free rounds campaign","description":"Example of creating a Free rounds campaign","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/freeRoundsExample"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample":{"value":{"name":"New Year Awarded Feature Promo","externalCampaignId":"New Year Awarded Feature Promo","gameIds":["rp_140"],"startDateTime":"2027-01-01T08:00:00Z","endDateTime":"2027-01-02T08:00:00Z","bet":50,"currencyCode":"EUR","betNumber":3,"strategy":"PLAYER_LIST","strategyData":{"playerIds":["player1"]},"rulesUrl":"https://url-to-rules.com","validForDays":3,"startEvent":"ASSIGN","allowPostExpirationCompletion":true,"type":"AWARDED_FEATURE","requestId":"9436952b-96d0-46f0-be27-f44b20052359"},"key":"awardedFeatureExample","summary":"Awarded feature campaign","description":"Example of creating an Awarded feature campaign","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/requestBody/content/application~1json/examples/awardedFeatureExample"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:post","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign/post/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant/{externalPlayerId}"},"id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:delete","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:delete","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/participant/{externalPlayerId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1participant~1{externalPlayerId}/delete/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/game/{gameId}"},"id":"paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"},"paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:delete","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/game/{gameId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/game/{gameId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/campaign/{campaignId}/game/{gameId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}"},"id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: campaign:delete","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/campaign/{campaignId}/game/{gameId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1campaign~1{campaignId}~1game~1{gameId}/delete/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result"},"id":"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: round:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/rounds/{roundUUID}/symbol-map-result"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID":{"value":{"code":"REQUEST_NOT_VALID","message":"Input param is not valid.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/rounds/{roundUUID}/symbol-map-result"},"key":"REQUEST_NOT_VALID","summary":"Request not valid","id":"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/400/content/application~1json/examples/REQUEST_NOT_VALID"},"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/rounds/{roundUUID}/symbol-map-result"},"id":"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: round:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/rounds/{roundUUID}/symbol-map-result"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/rounds/{roundUUID}/symbol-map-result"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/rounds/{roundUUID}/symbol-map-result"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1rounds~1{roundUUID}~1symbol-map-result/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1roles/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/roles"},"id":"paths/~1api~1v1~1roles/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1roles/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/roles"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1roles/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1roles/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/roles"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1roles/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}"},"id":"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: history:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/gamehistory/round/{roundId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/gamehistory/round/{roundId}"},"id":"paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: history:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/gamehistory/round/{roundId}"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/gamehistory/round/{roundId}"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/gamehistory/round/{roundId}"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1gamehistory~1round~1{roundId}/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1game/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/game"},"id":"paths/~1api~1v1~1game/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: game:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/game"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/game"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1game/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/game"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1game/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/game"},"id":"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: game:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/game"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/game"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/game"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/game"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/game"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1game/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/free-round-configurations"},"id":"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: free-round-configuration:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/free-round-configurations"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/free-round-configurations"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/free-round-configurations"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/free-round-configurations"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/free-round-configurations"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1free-round-configurations/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/free-round-configurations"},"id":"paths/~1api~1v1~1free-round-configurations/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: free-round-configuration:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/free-round-configurations"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1free-round-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/free-round-configurations"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1free-round-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/free-round-configurations"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1free-round-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1awarded-feature-configurations/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/awarded-feature-configurations"},"id":"paths/~1api~1v1~1awarded-feature-configurations/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: feature:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/awarded-feature-configurations"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/awarded-feature-configurations"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/awarded-feature-configurations"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/awarded-feature-configurations"},"id":"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: feature:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/awarded-feature-configurations"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/awarded-feature-configurations"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/awarded-feature-configurations"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/awarded-feature-configurations"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/awarded-feature-configurations"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1awarded-feature-configurations/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1available-domain/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/available-domain"},"id":"paths/~1api~1v1~1available-domain/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1available-domain/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: domain:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/available-domain"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1available-domain/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1available-domain/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/available-domain"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1available-domain/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1available-domain/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/available-domain"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1available-domain/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/critical-components/checksum-njdge"},"id":"paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: integrity:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/critical-components/checksum-njdge"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/critical-components/checksum-njdge"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/critical-components/checksum-njdge"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum-njdge"},"id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: integrity:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum-njdge"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum-njdge"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum-njdge"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum-njdge"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum-njdge"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum-njdge/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum"},"id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: integrity:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED":{"value":{"code":"BRAND_NOT_ALLOWED","message":"Brand id 5 not allowed for current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum"},"key":"BRAND_NOT_ALLOWED","summary":"Brand not allowed","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_NOT_ALLOWED"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_MISMATCH":{"value":{"code":"BRAND_MISMATCH","message":"Brand id 5 does not match current user.","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum"},"key":"BRAND_MISMATCH","summary":"Brand mismatch","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/403/content/application~1json/examples/BRAND_MISMATCH"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/brands/{brandId}/critical-components/checksum"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1brands~1{brandId}~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"},"paths/~1api~1v1~1critical-components~1checksum/get/responses/401/content/application~1json/example":{"value":{"code":"NOT_AUTHORIZED","message":"Authentication failed","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/critical-components/checksum"},"id":"paths/~1api~1v1~1critical-components~1checksum/get/responses/401/content/application~1json/example"},"paths/~1api~1v1~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE":{"value":{"code":"INSUFFICIENT_SCOPE","message":"Insufficient scope to access this resource. Required: integrity:get","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/critical-components/checksum"},"key":"INSUFFICIENT_SCOPE","summary":"Insufficient scope","id":"paths/~1api~1v1~1critical-components~1checksum/get/responses/403/content/application~1json/examples/INSUFFICIENT_SCOPE"},"paths/~1api~1v1~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR":{"value":{"code":"UNKNOWN_ERROR","message":"Something went wrong","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/critical-components/checksum"},"key":"UNKNOWN_ERROR","summary":"Internal server error","id":"paths/~1api~1v1~1critical-components~1checksum/get/responses/500/content/application~1json/examples/UNKNOWN_ERROR"},"paths/~1api~1v1~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT":{"value":{"code":"TIMEOUT","message":"The server did not respond within the expected time","timestamp":"2026-01-25T14:30:00Z","path":"/api/v1/critical-components/checksum"},"key":"TIMEOUT","summary":"Gateway timeout","id":"paths/~1api~1v1~1critical-components~1checksum/get/responses/504/content/application~1json/examples/TIMEOUT"}},"securitySchemeStore":{"basicAuth":{"id":"basicAuth","type":"http","scheme":"basic","in":"header"}},"servers":[{"url":"/_mock/content/apis/public_openapi","isMockServer":true,"description":"Mock server"},{"url":"https://asia.stage.rubyplay.io","description":"stage"}]},"options":{"jsonSamplesExpandLevel":5,"feedback":{"hide":true,"settings":{"label":""}},"hideSidebar":true,"mockServer":{"url":"/_mock/content/apis/public_openapi","position":"first","description":"Mock server"},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/content/apis/public_openapi.json?download"},{"url":"/_bundle/content/apis/public_openapi.yaml?download"}],"excludeFromSearch":false,"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"OpenAPI definition"}},"baseSlug":"/content/apis/public_openapi","routesMapping":{}}