Skip to content

Commit 4a79c8d

Browse files
authored
Merge pull request #93 from oracle/property_25.1.0.0
Updated Property API specifications to OPERA Cloud Property 25.1.
2 parents 290cd2c + 3146d63 commit 4a79c8d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+24587
-3766
lines changed

rest-api-specs/property/act.json

Lines changed: 184 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"swagger": "2.0",
33
"info": {
44
"title": "OPERA Cloud Activity API",
5-
"description": "APIs to cater for Sales Activity functionality in OPERA Cloud. <br /><br /> Activities provide you with an account management tool for managing daily tasks such as appointments, sales calls, contact follow-up, and so on.<br /><br /> Compatible with OPERA Cloud release 24.4.<br /><br /><p> This document and all content within is available under the Universal Permissive License v 1.0 (https://oss.oracle.com/licenses/upl). Copyright (c) 2020, 2024 Oracle and/or its affiliates.</p>",
6-
"version": "24.4",
5+
"description": "APIs to cater for Sales Activity functionality in OPERA Cloud. <br /><br /> Activities provide you with an account management tool for managing daily tasks such as appointments, sales calls, contact follow-up, and so on.<br /><br /> Compatible with OPERA Cloud release 25.1.0.0.<br /><br /><p> This document and all content within is available under the Universal Permissive License v 1.0 (https://oss.oracle.com/licenses/upl). Copyright (c) 2020, 2025 Oracle and/or its affiliates.</p>",
6+
"version": "25.1.0.0",
77
"termsOfService": "https://www.oracle.com/legal/terms.html",
88
"contact": {
99
"email": "[email protected]"
@@ -153,6 +153,9 @@
153153
{
154154
"$ref": "#/parameters/authKey"
155155
},
156+
{
157+
"$ref": "#/parameters/externalData"
158+
},
156159
{
157160
"$ref": "#/parameters/x-app-key"
158161
},
@@ -473,6 +476,9 @@
473476
{
474477
"$ref": "#/parameters/authKey"
475478
},
479+
{
480+
"$ref": "#/parameters/externalData"
481+
},
476482
{
477483
"$ref": "#/parameters/x-app-key"
478484
},
@@ -573,6 +579,9 @@
573579
{
574580
"$ref": "#/parameters/authKey"
575581
},
582+
{
583+
"$ref": "#/parameters/externalData"
584+
},
576585
{
577586
"$ref": "#/parameters/x-app-key"
578587
},
@@ -711,6 +720,9 @@
711720
{
712721
"$ref": "#/parameters/authKey"
713722
},
723+
{
724+
"$ref": "#/parameters/externalData"
725+
},
714726
{
715727
"$ref": "#/parameters/x-app-key"
716728
},
@@ -986,6 +998,9 @@
986998
{
987999
"$ref": "#/parameters/authKey"
9881000
},
1001+
{
1002+
"$ref": "#/parameters/externalData"
1003+
},
9891004
{
9901005
"$ref": "#/parameters/x-app-key"
9911006
},
@@ -1102,6 +1117,9 @@
11021117
{
11031118
"$ref": "#/parameters/authKey"
11041119
},
1120+
{
1121+
"$ref": "#/parameters/externalData"
1122+
},
11051123
{
11061124
"$ref": "#/parameters/x-app-key"
11071125
},
@@ -1208,6 +1226,9 @@
12081226
{
12091227
"$ref": "#/parameters/authKey"
12101228
},
1229+
{
1230+
"$ref": "#/parameters/externalData"
1231+
},
12111232
{
12121233
"$ref": "#/parameters/x-app-key"
12131234
},
@@ -1315,6 +1336,9 @@
13151336
{
13161337
"$ref": "#/parameters/authKey"
13171338
},
1339+
{
1340+
"$ref": "#/parameters/externalData"
1341+
},
13181342
{
13191343
"$ref": "#/parameters/x-app-key"
13201344
},
@@ -1536,6 +1560,9 @@
15361560
{
15371561
"$ref": "#/parameters/authKey"
15381562
},
1563+
{
1564+
"$ref": "#/parameters/externalData"
1565+
},
15391566
{
15401567
"$ref": "#/parameters/x-app-key"
15411568
},
@@ -1754,6 +1781,9 @@
17541781
{
17551782
"$ref": "#/parameters/authKey"
17561783
},
1784+
{
1785+
"$ref": "#/parameters/externalData"
1786+
},
17571787
{
17581788
"$ref": "#/parameters/x-app-key"
17591789
},
@@ -1893,6 +1923,9 @@
18931923
{
18941924
"$ref": "#/parameters/authKey"
18951925
},
1926+
{
1927+
"$ref": "#/parameters/externalData"
1928+
},
18961929
{
18971930
"$ref": "#/parameters/x-app-key"
18981931
},
@@ -2018,6 +2051,9 @@
20182051
{
20192052
"$ref": "#/parameters/authKey"
20202053
},
2054+
{
2055+
"$ref": "#/parameters/externalData"
2056+
},
20212057
{
20222058
"$ref": "#/parameters/x-app-key"
20232059
},
@@ -2425,6 +2461,9 @@
24252461
{
24262462
"$ref": "#/parameters/authKey"
24272463
},
2464+
{
2465+
"$ref": "#/parameters/externalData"
2466+
},
24282467
{
24292468
"$ref": "#/parameters/x-app-key"
24302469
},
@@ -2541,6 +2580,9 @@
25412580
{
25422581
"$ref": "#/parameters/authKey"
25432582
},
2583+
{
2584+
"$ref": "#/parameters/externalData"
2585+
},
25442586
{
25452587
"$ref": "#/parameters/x-app-key"
25462588
},
@@ -2678,6 +2720,9 @@
26782720
{
26792721
"$ref": "#/parameters/authKey"
26802722
},
2723+
{
2724+
"$ref": "#/parameters/externalData"
2725+
},
26812726
{
26822727
"$ref": "#/parameters/x-app-key"
26832728
},
@@ -2803,6 +2848,9 @@
28032848
{
28042849
"$ref": "#/parameters/authKey"
28052850
},
2851+
{
2852+
"$ref": "#/parameters/externalData"
2853+
},
28062854
{
28072855
"$ref": "#/parameters/x-app-key"
28082856
},
@@ -2918,6 +2966,9 @@
29182966
{
29192967
"$ref": "#/parameters/authKey"
29202968
},
2969+
{
2970+
"$ref": "#/parameters/externalData"
2971+
},
29212972
{
29222973
"$ref": "#/parameters/x-app-key"
29232974
},
@@ -3038,6 +3089,9 @@
30383089
{
30393090
"$ref": "#/parameters/authKey"
30403091
},
3092+
{
3093+
"$ref": "#/parameters/externalData"
3094+
},
30413095
{
30423096
"$ref": "#/parameters/x-app-key"
30433097
},
@@ -3250,6 +3304,9 @@
32503304
{
32513305
"$ref": "#/parameters/authKey"
32523306
},
3307+
{
3308+
"$ref": "#/parameters/externalData"
3309+
},
32533310
{
32543311
"$ref": "#/parameters/x-app-key"
32553312
},
@@ -3347,6 +3404,9 @@
33473404
{
33483405
"$ref": "#/parameters/authKey"
33493406
},
3407+
{
3408+
"$ref": "#/parameters/externalData"
3409+
},
33503410
{
33513411
"$ref": "#/parameters/x-app-key"
33523412
},
@@ -3435,6 +3495,9 @@
34353495
{
34363496
"$ref": "#/parameters/authKey"
34373497
},
3498+
{
3499+
"$ref": "#/parameters/externalData"
3500+
},
34383501
{
34393502
"$ref": "#/parameters/x-app-key"
34403503
},
@@ -3513,9 +3576,106 @@
35133576
"Activity"
35143577
]
35153578
}
3579+
},
3580+
"/services/activity/status": {
3581+
"get": {
3582+
"summary": "Operation to get health status",
3583+
"description": " <p><strong>OperationId:</strong>pingActivityService</p>",
3584+
"operationId": "pingActivityService",
3585+
"parameters": [
3586+
{
3587+
"$ref": "#/parameters/authKey"
3588+
},
3589+
{
3590+
"$ref": "#/parameters/externalData"
3591+
},
3592+
{
3593+
"$ref": "#/parameters/x-app-key"
3594+
},
3595+
{
3596+
"$ref": "#/parameters/x-hotelid"
3597+
},
3598+
{
3599+
"$ref": "#/parameters/x-externalsystem"
3600+
},
3601+
{
3602+
"$ref": "#/parameters/Accept-Language"
3603+
}
3604+
],
3605+
"responses": {
3606+
"200": {
3607+
"headers": {
3608+
"Content-Language": {
3609+
"type": "string",
3610+
"description": "Audience language",
3611+
"pattern": "[a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*",
3612+
"x-example": "en-GB"
3613+
}
3614+
},
3615+
"description": "Response for Ping operation.",
3616+
"schema": {
3617+
"$ref": "#/definitions/operaVersion"
3618+
}
3619+
},
3620+
"204": {
3621+
"description": "pingActivityService not found."
3622+
},
3623+
"400": {
3624+
"$ref": "#/responses/400"
3625+
},
3626+
"401": {
3627+
"$ref": "#/responses/401"
3628+
},
3629+
"403": {
3630+
"$ref": "#/responses/403"
3631+
},
3632+
"404": {
3633+
"$ref": "#/responses/404"
3634+
},
3635+
"405": {
3636+
"$ref": "#/responses/405"
3637+
},
3638+
"406": {
3639+
"$ref": "#/responses/406"
3640+
},
3641+
"413": {
3642+
"$ref": "#/responses/413"
3643+
},
3644+
"414": {
3645+
"$ref": "#/responses/414"
3646+
},
3647+
"415": {
3648+
"$ref": "#/responses/415"
3649+
},
3650+
"500": {
3651+
"$ref": "#/responses/500"
3652+
},
3653+
"502": {
3654+
"$ref": "#/responses/502"
3655+
},
3656+
"503": {
3657+
"$ref": "#/responses/503"
3658+
}
3659+
},
3660+
"consumes": [
3661+
"application/json;charset=UTF-8"
3662+
],
3663+
"produces": [
3664+
"application/json;charset=UTF-8"
3665+
],
3666+
"tags": [
3667+
"Activity"
3668+
]
3669+
}
35163670
}
35173671
},
35183672
"parameters": {
3673+
"externalData": {
3674+
"name": "externalData",
3675+
"type": "string",
3676+
"description": "Pass this header as true, if payload needs DVM",
3677+
"in": "header"
3678+
},
35193679
"authKey": {
35203680
"name": "authorization",
35213681
"description": "Bearer token that needs to be passed which is generated post user authentication",
@@ -6393,6 +6553,28 @@
63936553
"maxLength": 200
63946554
}
63956555
}
6556+
},
6557+
"operaVersionNumberType": {
6558+
"type": "string",
6559+
"description": "Current Opera Version Number",
6560+
"minLength": 0,
6561+
"maxLength": 40
6562+
},
6563+
"operaVersion": {
6564+
"type": "object",
6565+
"description": "Response for Ping operation.",
6566+
"properties": {
6567+
"operaVersion": {
6568+
"description": "Opera version number.",
6569+
"$ref": "#/definitions/operaVersionNumberType"
6570+
},
6571+
"links": {
6572+
"$ref": "#/definitions/links"
6573+
},
6574+
"warnings": {
6575+
"$ref": "#/definitions/warningsType"
6576+
}
6577+
}
63966578
}
63976579
},
63986580
"tags": [

0 commit comments

Comments
 (0)