# Standing Adjustments

Manage the adjustments to existing standings data

## Get a list of standing adjustments

> Return a list of standing adjustments

```json
{"openapi":"3.0.0","info":{"title":"DataCore API  - Tennis","version":"v1"},"tags":[{"name":"Standing Adjustments","description":"Manage the adjustments to existing standings data"}],"servers":[{"url":"https://api.dc.connect.sportradar.com/v1","description":"Production server"},{"url":"https://api.dc.stg.connect-nonprod.sportradar.dev/v1","description":"NonProduction/Staging server"}],"security":[{"OAuth2":["read:organization"]}],"components":{"securitySchemes":{"OAuth2":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"/oauth/token","scopes":{"orgId":"Authenticate based on a specific OrganizationId","read:orggroup":"Read data over multiple organizations using and *orggroup* code","write:organization":"Write/Update any data from below the organization","read:organization":"Read any data from the organization down","write:admin":"Perform administration API calls","write:admin_organization":"Ability to manage organizations","write:system":"Perform system configuration API calls"}}},"description":"You can create a JSON Web Token (JWT) using the [token](http://developer.connect.sportradar.com/token/#operation/getToken) API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run.  If your token does not possess the correct scope then you will be unable to make the API call."}},"schemas":{"ResponseMetaData":{"type":"object","properties":{"version":{"type":"integer","description":"The version of the API in use for this call"},"codeVersion":{"type":"string","description":"A string indicating the version of the code that handled this request"},"code":{"type":"integer","description":"The HTTP response code for this request"},"time":{"type":"string","format":"date-time","description":"The date/time this request was made (in UTC)."},"fromCache":{"type":"boolean","description":"Was this request served directly from the cache?"},"count":{"type":"integer","description":"The number of records being returned"},"limit":{"type":"integer","description":"The record limit in place for this request"},"offset":{"type":"integer","description":"The record offset in place for this request"},"generationTime":{"type":"number","format":"float","description":"The number of seconds taken to generate this request."}}},"ResponseLinks":{"type":"object","properties":{"self":{"type":"string","format":"uri","description":"The URI referencing this request."},"next":{"type":"string","format":"uri","description":"The URI referencing the 'next' page, if more data is available."},"previous":{"type":"string","format":"uri","description":"The URI referencing the 'previous' page, if the request is not on the first page."}}},"IncludedData":{"type":"object","description":"Available if the request used the 'include' parameter.  It contains extra data about resources found in the data block.","properties":{"resources":{"type":"object","additionalProperties":{"description":"The type of resource","type":"object","enum":["league","organisation","persons"],"additionalProperties":{"type":"object","format":"uuid","description":"The id of the resource","additionalProperties":{"description":"The model for the resource as defined by the type and id"}}}}}},"Standing_AdjustmentsModel":{"type":"object","additionalProperties":false,"properties":{"standingAdjustmentId":{"description":"The unique identifier of the adjustment","type":"string","format":"uuid"},"seasonId":{"description":"The unique identifier of the season","type":"string","format":"uuid"},"season":{"properties":{"resourceType":{"type":"string","enum":["seasons"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The season linked to this record","type":"object"},"entityId":{"description":"The unique identifier of the team","type":"string","format":"uuid"},"entity":{"properties":{"resourceType":{"type":"string","enum":["entities"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The team information","type":"object"},"organizationId":{"description":"The unique identifier of the organization","type":"string","readOnly":true},"organization":{"properties":{"resourceType":{"type":"string","enum":["organizations"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The organization that this ~standing_adjustment~ belongs to","type":"object"},"roundCode":{"description":"A unique code for the round. (Unique for season)","type":"string","maxLength":30,"nullable":true},"round":{"properties":{"resourceType":{"type":"string","enum":["seasonRounds"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The ~ROUND~ that is related to this record","type":"object"},"roundNumber":{"description":"The number given to the round","type":"string","maxLength":30,"nullable":true},"stageCode":{"description":"A unique code for the stage. (Unique for season)","type":"string","maxLength":30,"nullable":true},"stage":{"properties":{"resourceType":{"type":"string","enum":["seasonStages"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The stage that is related to this record","type":"object"},"poolCode":{"description":"A unique code for the pool. (Unique for season)","type":"string","maxLength":30,"nullable":true},"pool":{"properties":{"resourceType":{"type":"string","enum":["seasonPools"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The pool that is related to this record","type":"object"},"divisionId":{"description":"The unique identifier of the division","type":"string","format":"uuid","nullable":true},"division":{"properties":{"resourceType":{"type":"string","enum":["divisions"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The division information","type":"object"},"conferenceId":{"description":"The unique identifier of the conference","type":"string","format":"uuid","nullable":true},"conference":{"properties":{"resourceType":{"type":"string","enum":["conferences"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The conference information","type":"object"},"applyToAllStandings":{"description":"Apply to all generated standing types ?","type":"boolean"},"adjustmentGroup":{"description":"Adjustment Group\n>- `IN_CONFERENCE` In Conference\n>- `IN_DIVISION` In Division\n>- `OUT_CONFERENCE` Out Conference\n>- `OUT_DIVISION` Out Division\n>- `OVERALL` Overall\n","type":"string","enum":["OVERALL","IN_CONFERENCE","OUT_CONFERENCE","IN_DIVISION","OUT_DIVISION"]},"adjustmentType":{"description":"Adjustment Type\n>- `ADD_MINUS` Add/Subtract Value\n>- `SET` Set Value\n","type":"string","enum":["SET","ADD_MINUS"]},"adjustmentField":{"description":"Adjustment field to calculate standings\n>- `byes` Byes\n>- `draws` Games Drawn\n>- `drawsAway` Games Drawn (Away)\n>- `drawsHome` Games Drawn (Home)\n>- `forfeitsGiven` Forfeits Given\n>- `forfeitsWonBy` Forfeits Won\n>- `highestScoreAgainst` Highest Score Against\n>- `highestScoreAgainstAway` Highest Score Against (Away)\n>- `highestScoreAgainstHome` Highest Score Against (Home)\n>- `highestScoreFor` Highest Score For\n>- `highestScoreForAway` Highest Score For (Away)\n>- `highestScoreForHome` Highest Score For (Home)\n>- `losses` Games Lost\n>- `lossesAway` Games Lost (Away)\n>- `lossesHome` Games Lost (Home)\n>- `lowestScoreAgainst` Lowest Score Against\n>- `lowestScoreAgainstAway` Lowest Score Against (Away)\n>- `lowestScoreAgainstHome` Lowest Score Against (Home)\n>- `lowestScoreFor` Lowest Score For\n>- `lowestScoreForAway` Lowest Score For (Away)\n>- `lowestScoreForHome` Lowest Score For (Home)\n>- `percentage` For versus Against Percentage\n>- `percentageAway` For versus Against Percentage (Away)\n>- `percentageHome` For versus Against Percentage (Home)\n>- `played` Games Played\n>- `playedAway` Games Played (Away)\n>- `playedHome` Games Played (Home)\n>- `pointDifference` Point Difference\n>- `pointDifferenceAway` Point Difference (Away)\n>- `pointDifferenceHome` Point Difference (Home)\n>- `position` Standings Position\n>- `scoredAgainst` Score Against\n>- `scoredAgainstAway` Score Against (Away)\n>- `scoredAgainstHome` Score Against (Home)\n>- `scoredFor` Score For\n>- `scoredForAway` Score For (Away)\n>- `scoredForHome` Score For (Home)\n>- `standingPoints` Standing Points for competitor\n>- `standingPointsAway` Standing Points for competitor (Away)\n>- `standingPointsGiven` Standing Points Given away\n>- `standingPointsHome` Standing Points for competitor (Home)\n>- `streak` Winning Streak for competitor\n>- `streakAway` Winning Streak for competitor (Away)\n>- `streakHome` Winning Streak for competitor (Home)\n>- `washouts` Washouts\n>- `winPercentage` Win Percentage\n>- `winPercentageAway` Win Percentage (Away)\n>- `winPercentageHome` Win Percentage (Home)\n>- `wins` Games Won\n>- `winsAway` Games Won (Away)\n>- `winsHome` Games Won (Home)\n","type":"string","enum":["position","played","playedHome","playedAway","wins","winsHome","winsAway","losses","lossesHome","lossesAway","draws","drawsHome","drawsAway","washouts","byes","forfeitsGiven","forfeitsWonBy","winPercentage","winPercentageHome","winPercentageAway","scoredFor","scoredForHome","scoredForAway","scoredAgainst","scoredAgainstHome","scoredAgainstAway","percentage","percentageHome","percentageAway","pointDifference","pointDifferenceHome","pointDifferenceAway","lowestScoreFor","lowestScoreForHome","lowestScoreForAway","highestScoreFor","highestScoreForHome","highestScoreForAway","lowestScoreAgainst","lowestScoreAgainstHome","lowestScoreAgainstAway","highestScoreAgainst","highestScoreAgainstHome","highestScoreAgainstAway","streak","streakHome","streakAway","standingPoints","standingPointsHome","standingPointsAway","standingPointsGiven"]},"adjustmentValue":{"description":"Value of the adjustment field","type":"number","format":"float"},"reasonType":{"description":"Reason type of the adjustment","type":"string"},"reasonDescription":{"description":"Reason for the adjustment","type":"string","nullable":true},"groupingKey":{"description":"Grouping Key to allow bulk deletions or listing by the key","type":"string","maxLength":100,"pattern":"^[0-9A-Za-z/_-]+$","nullable":true},"updated":{"description":"Date/time last modified. In UTC","type":"string","format":"date-time","readOnly":true},"added":{"description":"Date/time added. In UTC","type":"string","format":"date-time","readOnly":true}},"title":"~standing_adjustment~ model"},"ErrorModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.  If there are multiple errors, then this will be the code of the first one.","format":"int32"},"message":{"type":"string","description":"A message indicating the reason for the error. If there are multiple errors, then this is the message for the first one."},"errors":{"type":"array","items":{"$ref":"#/components/schemas/ErrorListModel"}}}},"ErrorListModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.","format":"int32"},"reason":{"enum":["INVALID_DATA","NOT_FOUND","NOT_AUTHORISED","ERROR","DELETE_ERROR"],"description":"A short code indicating the type of error"},"message":{"type":"string","description":"A message indicating the reason for the error"},"rowNumber":{"type":"integer","description":"The row number of the payload that cause the error","format":"int32"}}}},"responses":{"ErrorResponse":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"error":{"$ref":"#/components/schemas/ErrorModel"}}}}}}},"parameters":{"added":{"name":"added","description":"Record was added after this date/time. In UTC.","schema":{"type":"string","format":"date-time"},"required":false,"in":"query"},"conferenceId":{"name":"conferenceId","description":"The unique identifier of the conference","schema":{"type":"string","format":"uuid"},"required":false,"in":"query"},"divisionId":{"name":"divisionId","description":"The unique identifier of the division","schema":{"type":"string","format":"uuid"},"required":false,"in":"query"},"external":{"name":"external","description":"A comma separated list of fields that will instead be interpreted as an externalId. See [External Ids](#section/Introduction/External-Ids) for more information.","schema":{"type":"string"},"required":false,"in":"query"},"fields":{"name":"fields","description":"A comma separated list of fields to display.  The response will only display these fields. See [Partial Response](#section/Partial-Response) section for more information.","schema":{"type":"string"},"required":false,"in":"query"},"groupingKey":{"name":"groupingKey","description":"Grouping Key to allow bulk deletions or listing by the key","schema":{"type":"string","maxLength":100},"required":false,"in":"query"},"hideNull":{"name":"hideNull","description":"Don't display data fields with null values or empty structures","schema":{"type":"boolean"},"required":false,"in":"query"},"include":{"name":"include","description":"A comma separated list of resource types to include. See [Resource Inclusion](#section/Introduction/Resource-Inclusion) for more information.","schema":{"type":"string"},"required":false,"in":"query"},"limit":{"name":"limit","description":"The maximum number of records to return. See [Pagination](#section/Introduction/Pagination) for more information.","schema":{"type":"integer","format":"int32","maximum":1000,"minimum":1,"default":10},"required":false,"in":"query"},"offset":{"name":"offset","description":"The offset of the records. See [Pagination](#section/Introduction/Pagination) for more information.","schema":{"type":"integer","format":"int32"},"required":false,"in":"query"},"poolCode":{"name":"poolCode","description":"The pool identifier within a season","schema":{"type":"string","maxLength":30},"required":false,"in":"query"},"roundCode":{"name":"roundCode","description":"The round identifier within a season","schema":{"type":"string","maxLength":30},"required":false,"in":"query"},"roundNumber":{"name":"roundNumber","description":"Round number","schema":{"type":"string","maxLength":30},"required":false,"in":"query"},"stageCode":{"name":"stageCode","description":"The stage identifier within a season","schema":{"type":"string","maxLength":30},"required":false,"in":"query"},"updated":{"name":"updated","description":"Record was modified after this date/time. In UTC.","schema":{"type":"string","format":"date-time"},"required":false,"in":"query"}}},"paths":{"/tennis/o/{organizationId}/seasons/{seasonId}/standings/adjustments":{"get":{"tags":["Standing Adjustments"],"summary":"Get a list of standing adjustments","description":"Return a list of standing adjustments","operationId":"standing_adjustments_list","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","title":"Standing_Adjustments Response","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"links":{"$ref":"#/components/schemas/ResponseLinks"},"included":{"$ref":"#/components/schemas/IncludedData"},"data":{"type":"array","description":"","items":{"$ref":"#/components/schemas/Standing_AdjustmentsModel"}}}}}}},"default":{"$ref":"#/components/responses/ErrorResponse"}},"parameters":[{"$ref":"#/components/parameters/added"},{"$ref":"#/components/parameters/conferenceId"},{"$ref":"#/components/parameters/divisionId"},{"$ref":"#/components/parameters/external"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/groupingKey"},{"$ref":"#/components/parameters/hideNull"},{"$ref":"#/components/parameters/include"},{"$ref":"#/components/parameters/limit"},{"$ref":"#/components/parameters/offset"},{"name":"organizationId","description":"The unique identifier of the organization","schema":{"type":"string","minLength":5,"maxLength":5},"required":true,"in":"path"},{"$ref":"#/components/parameters/poolCode"},{"$ref":"#/components/parameters/roundCode"},{"$ref":"#/components/parameters/roundNumber"},{"name":"seasonId","description":"The unique identifier of the season","schema":{"type":"string","format":"uuid"},"required":true,"in":"path"},{"$ref":"#/components/parameters/stageCode"},{"$ref":"#/components/parameters/updated"}]}}}}
```

## Create a new standing adjustment

> Insert a new standing adjustment

```json
{"openapi":"3.0.0","info":{"title":"DataCore API  - Tennis","version":"v1"},"tags":[{"name":"Standing Adjustments","description":"Manage the adjustments to existing standings data"}],"servers":[{"url":"https://api.dc.connect.sportradar.com/v1","description":"Production server"},{"url":"https://api.dc.stg.connect-nonprod.sportradar.dev/v1","description":"NonProduction/Staging server"}],"security":[{"OAuth2":["write:organization"]}],"components":{"securitySchemes":{"OAuth2":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"/oauth/token","scopes":{"orgId":"Authenticate based on a specific OrganizationId","read:orggroup":"Read data over multiple organizations using and *orggroup* code","write:organization":"Write/Update any data from below the organization","read:organization":"Read any data from the organization down","write:admin":"Perform administration API calls","write:admin_organization":"Ability to manage organizations","write:system":"Perform system configuration API calls"}}},"description":"You can create a JSON Web Token (JWT) using the [token](http://developer.connect.sportradar.com/token/#operation/getToken) API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run.  If your token does not possess the correct scope then you will be unable to make the API call."}},"schemas":{"ResponseMetaData":{"type":"object","properties":{"version":{"type":"integer","description":"The version of the API in use for this call"},"codeVersion":{"type":"string","description":"A string indicating the version of the code that handled this request"},"code":{"type":"integer","description":"The HTTP response code for this request"},"time":{"type":"string","format":"date-time","description":"The date/time this request was made (in UTC)."},"fromCache":{"type":"boolean","description":"Was this request served directly from the cache?"},"count":{"type":"integer","description":"The number of records being returned"},"limit":{"type":"integer","description":"The record limit in place for this request"},"offset":{"type":"integer","description":"The record offset in place for this request"},"generationTime":{"type":"number","format":"float","description":"The number of seconds taken to generate this request."}}},"ResponseLinks":{"type":"object","properties":{"self":{"type":"string","format":"uri","description":"The URI referencing this request."},"next":{"type":"string","format":"uri","description":"The URI referencing the 'next' page, if more data is available."},"previous":{"type":"string","format":"uri","description":"The URI referencing the 'previous' page, if the request is not on the first page."}}},"IncludedData":{"type":"object","description":"Available if the request used the 'include' parameter.  It contains extra data about resources found in the data block.","properties":{"resources":{"type":"object","additionalProperties":{"description":"The type of resource","type":"object","enum":["league","organisation","persons"],"additionalProperties":{"type":"object","format":"uuid","description":"The id of the resource","additionalProperties":{"description":"The model for the resource as defined by the type and id"}}}}}},"Standing_AdjustmentsModel":{"type":"object","additionalProperties":false,"properties":{"standingAdjustmentId":{"description":"The unique identifier of the adjustment","type":"string","format":"uuid"},"seasonId":{"description":"The unique identifier of the season","type":"string","format":"uuid"},"season":{"properties":{"resourceType":{"type":"string","enum":["seasons"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The season linked to this record","type":"object"},"entityId":{"description":"The unique identifier of the team","type":"string","format":"uuid"},"entity":{"properties":{"resourceType":{"type":"string","enum":["entities"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The team information","type":"object"},"organizationId":{"description":"The unique identifier of the organization","type":"string","readOnly":true},"organization":{"properties":{"resourceType":{"type":"string","enum":["organizations"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The organization that this ~standing_adjustment~ belongs to","type":"object"},"roundCode":{"description":"A unique code for the round. (Unique for season)","type":"string","maxLength":30,"nullable":true},"round":{"properties":{"resourceType":{"type":"string","enum":["seasonRounds"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The ~ROUND~ that is related to this record","type":"object"},"roundNumber":{"description":"The number given to the round","type":"string","maxLength":30,"nullable":true},"stageCode":{"description":"A unique code for the stage. (Unique for season)","type":"string","maxLength":30,"nullable":true},"stage":{"properties":{"resourceType":{"type":"string","enum":["seasonStages"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The stage that is related to this record","type":"object"},"poolCode":{"description":"A unique code for the pool. (Unique for season)","type":"string","maxLength":30,"nullable":true},"pool":{"properties":{"resourceType":{"type":"string","enum":["seasonPools"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The pool that is related to this record","type":"object"},"divisionId":{"description":"The unique identifier of the division","type":"string","format":"uuid","nullable":true},"division":{"properties":{"resourceType":{"type":"string","enum":["divisions"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The division information","type":"object"},"conferenceId":{"description":"The unique identifier of the conference","type":"string","format":"uuid","nullable":true},"conference":{"properties":{"resourceType":{"type":"string","enum":["conferences"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The conference information","type":"object"},"applyToAllStandings":{"description":"Apply to all generated standing types ?","type":"boolean"},"adjustmentGroup":{"description":"Adjustment Group\n>- `IN_CONFERENCE` In Conference\n>- `IN_DIVISION` In Division\n>- `OUT_CONFERENCE` Out Conference\n>- `OUT_DIVISION` Out Division\n>- `OVERALL` Overall\n","type":"string","enum":["OVERALL","IN_CONFERENCE","OUT_CONFERENCE","IN_DIVISION","OUT_DIVISION"]},"adjustmentType":{"description":"Adjustment Type\n>- `ADD_MINUS` Add/Subtract Value\n>- `SET` Set Value\n","type":"string","enum":["SET","ADD_MINUS"]},"adjustmentField":{"description":"Adjustment field to calculate standings\n>- `byes` Byes\n>- `draws` Games Drawn\n>- `drawsAway` Games Drawn (Away)\n>- `drawsHome` Games Drawn (Home)\n>- `forfeitsGiven` Forfeits Given\n>- `forfeitsWonBy` Forfeits Won\n>- `highestScoreAgainst` Highest Score Against\n>- `highestScoreAgainstAway` Highest Score Against (Away)\n>- `highestScoreAgainstHome` Highest Score Against (Home)\n>- `highestScoreFor` Highest Score For\n>- `highestScoreForAway` Highest Score For (Away)\n>- `highestScoreForHome` Highest Score For (Home)\n>- `losses` Games Lost\n>- `lossesAway` Games Lost (Away)\n>- `lossesHome` Games Lost (Home)\n>- `lowestScoreAgainst` Lowest Score Against\n>- `lowestScoreAgainstAway` Lowest Score Against (Away)\n>- `lowestScoreAgainstHome` Lowest Score Against (Home)\n>- `lowestScoreFor` Lowest Score For\n>- `lowestScoreForAway` Lowest Score For (Away)\n>- `lowestScoreForHome` Lowest Score For (Home)\n>- `percentage` For versus Against Percentage\n>- `percentageAway` For versus Against Percentage (Away)\n>- `percentageHome` For versus Against Percentage (Home)\n>- `played` Games Played\n>- `playedAway` Games Played (Away)\n>- `playedHome` Games Played (Home)\n>- `pointDifference` Point Difference\n>- `pointDifferenceAway` Point Difference (Away)\n>- `pointDifferenceHome` Point Difference (Home)\n>- `position` Standings Position\n>- `scoredAgainst` Score Against\n>- `scoredAgainstAway` Score Against (Away)\n>- `scoredAgainstHome` Score Against (Home)\n>- `scoredFor` Score For\n>- `scoredForAway` Score For (Away)\n>- `scoredForHome` Score For (Home)\n>- `standingPoints` Standing Points for competitor\n>- `standingPointsAway` Standing Points for competitor (Away)\n>- `standingPointsGiven` Standing Points Given away\n>- `standingPointsHome` Standing Points for competitor (Home)\n>- `streak` Winning Streak for competitor\n>- `streakAway` Winning Streak for competitor (Away)\n>- `streakHome` Winning Streak for competitor (Home)\n>- `washouts` Washouts\n>- `winPercentage` Win Percentage\n>- `winPercentageAway` Win Percentage (Away)\n>- `winPercentageHome` Win Percentage (Home)\n>- `wins` Games Won\n>- `winsAway` Games Won (Away)\n>- `winsHome` Games Won (Home)\n","type":"string","enum":["position","played","playedHome","playedAway","wins","winsHome","winsAway","losses","lossesHome","lossesAway","draws","drawsHome","drawsAway","washouts","byes","forfeitsGiven","forfeitsWonBy","winPercentage","winPercentageHome","winPercentageAway","scoredFor","scoredForHome","scoredForAway","scoredAgainst","scoredAgainstHome","scoredAgainstAway","percentage","percentageHome","percentageAway","pointDifference","pointDifferenceHome","pointDifferenceAway","lowestScoreFor","lowestScoreForHome","lowestScoreForAway","highestScoreFor","highestScoreForHome","highestScoreForAway","lowestScoreAgainst","lowestScoreAgainstHome","lowestScoreAgainstAway","highestScoreAgainst","highestScoreAgainstHome","highestScoreAgainstAway","streak","streakHome","streakAway","standingPoints","standingPointsHome","standingPointsAway","standingPointsGiven"]},"adjustmentValue":{"description":"Value of the adjustment field","type":"number","format":"float"},"reasonType":{"description":"Reason type of the adjustment","type":"string"},"reasonDescription":{"description":"Reason for the adjustment","type":"string","nullable":true},"groupingKey":{"description":"Grouping Key to allow bulk deletions or listing by the key","type":"string","maxLength":100,"pattern":"^[0-9A-Za-z/_-]+$","nullable":true},"updated":{"description":"Date/time last modified. In UTC","type":"string","format":"date-time","readOnly":true},"added":{"description":"Date/time added. In UTC","type":"string","format":"date-time","readOnly":true}},"title":"~standing_adjustment~ model"},"ErrorModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.  If there are multiple errors, then this will be the code of the first one.","format":"int32"},"message":{"type":"string","description":"A message indicating the reason for the error. If there are multiple errors, then this is the message for the first one."},"errors":{"type":"array","items":{"$ref":"#/components/schemas/ErrorListModel"}}}},"ErrorListModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.","format":"int32"},"reason":{"enum":["INVALID_DATA","NOT_FOUND","NOT_AUTHORISED","ERROR","DELETE_ERROR"],"description":"A short code indicating the type of error"},"message":{"type":"string","description":"A message indicating the reason for the error"},"rowNumber":{"type":"integer","description":"The row number of the payload that cause the error","format":"int32"}}}},"responses":{"ErrorResponse":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"error":{"$ref":"#/components/schemas/ErrorModel"}}}}}}},"parameters":{"external":{"name":"external","description":"A comma separated list of fields that will instead be interpreted as an externalId. See [External Ids](#section/Introduction/External-Ids) for more information.","schema":{"type":"string"},"required":false,"in":"query"},"fields":{"name":"fields","description":"A comma separated list of fields to display.  The response will only display these fields. See [Partial Response](#section/Partial-Response) section for more information.","schema":{"type":"string"},"required":false,"in":"query"},"hideNull":{"name":"hideNull","description":"Don't display data fields with null values or empty structures","schema":{"type":"boolean"},"required":false,"in":"query"},"include":{"name":"include","description":"A comma separated list of resource types to include. See [Resource Inclusion](#section/Introduction/Resource-Inclusion) for more information.","schema":{"type":"string"},"required":false,"in":"query"}}},"paths":{"/tennis/o/{organizationId}/seasons/{seasonId}/standings/adjustments":{"post":{"tags":["Standing Adjustments"],"summary":"Create a new standing adjustment","description":"Insert a new standing adjustment","operationId":"standing_adjustments_insert","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","title":"Standing_Adjustments Response","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"links":{"$ref":"#/components/schemas/ResponseLinks"},"included":{"$ref":"#/components/schemas/IncludedData"},"data":{"type":"array","description":"","items":{"$ref":"#/components/schemas/Standing_AdjustmentsModel"}}}}}}},"default":{"$ref":"#/components/responses/ErrorResponse"}},"parameters":[{"$ref":"#/components/parameters/external"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/hideNull"},{"$ref":"#/components/parameters/include"},{"name":"organizationId","description":"The unique identifier of the organization","schema":{"type":"string","minLength":5,"maxLength":5},"required":true,"in":"path"},{"name":"seasonId","description":"The unique identifier of the season","schema":{"type":"string","format":"uuid"},"required":true,"in":"path"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"standingAdjustmentId":{"description":"The unique identifier of the adjustment","type":"string","format":"uuid"},"seasonId":{"description":"The unique identifier of the season","type":"string","format":"uuid"},"entityId":{"description":"The unique identifier of the team","type":"string","format":"uuid"},"roundCode":{"description":"A unique code for the round. (Unique for season)","type":"string","maxLength":30,"nullable":true},"roundNumber":{"description":"The number given to the round","type":"string","maxLength":30,"nullable":true},"stageCode":{"description":"A unique code for the stage. (Unique for season)","type":"string","maxLength":30,"nullable":true},"poolCode":{"description":"A unique code for the pool. (Unique for season)","type":"string","maxLength":30,"nullable":true},"divisionId":{"description":"The unique identifier of the division","type":"string","format":"uuid","nullable":true},"conferenceId":{"description":"The unique identifier of the conference","type":"string","format":"uuid","nullable":true},"applyToAllStandings":{"description":"Apply to all generated standing types ?","type":"boolean"},"adjustmentGroup":{"description":"Adjustment Group\n>- `IN_CONFERENCE` In Conference\n>- `IN_DIVISION` In Division\n>- `OUT_CONFERENCE` Out Conference\n>- `OUT_DIVISION` Out Division\n>- `OVERALL` Overall\n","type":"string","enum":["OVERALL","IN_CONFERENCE","OUT_CONFERENCE","IN_DIVISION","OUT_DIVISION"]},"adjustmentType":{"description":"Adjustment Type\n>- `ADD_MINUS` Add/Subtract Value\n>- `SET` Set Value\n","type":"string","enum":["SET","ADD_MINUS"]},"adjustmentField":{"description":"Adjustment field to calculate standings\n>- `byes` Byes\n>- `draws` Games Drawn\n>- `drawsAway` Games Drawn (Away)\n>- `drawsHome` Games Drawn (Home)\n>- `forfeitsGiven` Forfeits Given\n>- `forfeitsWonBy` Forfeits Won\n>- `highestScoreAgainst` Highest Score Against\n>- `highestScoreAgainstAway` Highest Score Against (Away)\n>- `highestScoreAgainstHome` Highest Score Against (Home)\n>- `highestScoreFor` Highest Score For\n>- `highestScoreForAway` Highest Score For (Away)\n>- `highestScoreForHome` Highest Score For (Home)\n>- `losses` Games Lost\n>- `lossesAway` Games Lost (Away)\n>- `lossesHome` Games Lost (Home)\n>- `lowestScoreAgainst` Lowest Score Against\n>- `lowestScoreAgainstAway` Lowest Score Against (Away)\n>- `lowestScoreAgainstHome` Lowest Score Against (Home)\n>- `lowestScoreFor` Lowest Score For\n>- `lowestScoreForAway` Lowest Score For (Away)\n>- `lowestScoreForHome` Lowest Score For (Home)\n>- `percentage` For versus Against Percentage\n>- `percentageAway` For versus Against Percentage (Away)\n>- `percentageHome` For versus Against Percentage (Home)\n>- `played` Games Played\n>- `playedAway` Games Played (Away)\n>- `playedHome` Games Played (Home)\n>- `pointDifference` Point Difference\n>- `pointDifferenceAway` Point Difference (Away)\n>- `pointDifferenceHome` Point Difference (Home)\n>- `position` Standings Position\n>- `scoredAgainst` Score Against\n>- `scoredAgainstAway` Score Against (Away)\n>- `scoredAgainstHome` Score Against (Home)\n>- `scoredFor` Score For\n>- `scoredForAway` Score For (Away)\n>- `scoredForHome` Score For (Home)\n>- `standingPoints` Standing Points for competitor\n>- `standingPointsAway` Standing Points for competitor (Away)\n>- `standingPointsGiven` Standing Points Given away\n>- `standingPointsHome` Standing Points for competitor (Home)\n>- `streak` Winning Streak for competitor\n>- `streakAway` Winning Streak for competitor (Away)\n>- `streakHome` Winning Streak for competitor (Home)\n>- `washouts` Washouts\n>- `winPercentage` Win Percentage\n>- `winPercentageAway` Win Percentage (Away)\n>- `winPercentageHome` Win Percentage (Home)\n>- `wins` Games Won\n>- `winsAway` Games Won (Away)\n>- `winsHome` Games Won (Home)\n","type":"string","enum":["position","played","playedHome","playedAway","wins","winsHome","winsAway","losses","lossesHome","lossesAway","draws","drawsHome","drawsAway","washouts","byes","forfeitsGiven","forfeitsWonBy","winPercentage","winPercentageHome","winPercentageAway","scoredFor","scoredForHome","scoredForAway","scoredAgainst","scoredAgainstHome","scoredAgainstAway","percentage","percentageHome","percentageAway","pointDifference","pointDifferenceHome","pointDifferenceAway","lowestScoreFor","lowestScoreForHome","lowestScoreForAway","highestScoreFor","highestScoreForHome","highestScoreForAway","lowestScoreAgainst","lowestScoreAgainstHome","lowestScoreAgainstAway","highestScoreAgainst","highestScoreAgainstHome","highestScoreAgainstAway","streak","streakHome","streakAway","standingPoints","standingPointsHome","standingPointsAway","standingPointsGiven"]},"adjustmentValue":{"description":"Value of the adjustment field","type":"number","format":"float"},"reasonType":{"description":"Reason type of the adjustment","type":"string"},"reasonDescription":{"description":"Reason for the adjustment","type":"string","nullable":true},"groupingKey":{"description":"Grouping Key to allow bulk deletions or listing by the key","type":"string","maxLength":100,"pattern":"^[0-9A-Za-z/_-]+$","nullable":true}},"title":"~standing_adjustment~ post body","required":["seasonId","entityId","adjustmentGroup","adjustmentType","adjustmentField","adjustmentValue","reasonType"]}}}}}}}}
```

## Delete all standing adjustments for season

> Delete all standing adjustments for season

```json
{"openapi":"3.0.0","info":{"title":"DataCore API  - Tennis","version":"v1"},"tags":[{"name":"Standing Adjustments","description":"Manage the adjustments to existing standings data"}],"servers":[{"url":"https://api.dc.connect.sportradar.com/v1","description":"Production server"},{"url":"https://api.dc.stg.connect-nonprod.sportradar.dev/v1","description":"NonProduction/Staging server"}],"security":[{"OAuth2":["write:organization"]}],"components":{"securitySchemes":{"OAuth2":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"/oauth/token","scopes":{"orgId":"Authenticate based on a specific OrganizationId","read:orggroup":"Read data over multiple organizations using and *orggroup* code","write:organization":"Write/Update any data from below the organization","read:organization":"Read any data from the organization down","write:admin":"Perform administration API calls","write:admin_organization":"Ability to manage organizations","write:system":"Perform system configuration API calls"}}},"description":"You can create a JSON Web Token (JWT) using the [token](http://developer.connect.sportradar.com/token/#operation/getToken) API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run.  If your token does not possess the correct scope then you will be unable to make the API call."}},"schemas":{"ResponseMetaData":{"type":"object","properties":{"version":{"type":"integer","description":"The version of the API in use for this call"},"codeVersion":{"type":"string","description":"A string indicating the version of the code that handled this request"},"code":{"type":"integer","description":"The HTTP response code for this request"},"time":{"type":"string","format":"date-time","description":"The date/time this request was made (in UTC)."},"fromCache":{"type":"boolean","description":"Was this request served directly from the cache?"},"count":{"type":"integer","description":"The number of records being returned"},"limit":{"type":"integer","description":"The record limit in place for this request"},"offset":{"type":"integer","description":"The record offset in place for this request"},"generationTime":{"type":"number","format":"float","description":"The number of seconds taken to generate this request."}}},"ResponseLinks":{"type":"object","properties":{"self":{"type":"string","format":"uri","description":"The URI referencing this request."},"next":{"type":"string","format":"uri","description":"The URI referencing the 'next' page, if more data is available."},"previous":{"type":"string","format":"uri","description":"The URI referencing the 'previous' page, if the request is not on the first page."}}},"IncludedData":{"type":"object","description":"Available if the request used the 'include' parameter.  It contains extra data about resources found in the data block.","properties":{"resources":{"type":"object","additionalProperties":{"description":"The type of resource","type":"object","enum":["league","organisation","persons"],"additionalProperties":{"type":"object","format":"uuid","description":"The id of the resource","additionalProperties":{"description":"The model for the resource as defined by the type and id"}}}}}},"Standing_AdjustmentsModel":{"type":"object","additionalProperties":false,"properties":{"standingAdjustmentId":{"description":"The unique identifier of the adjustment","type":"string","format":"uuid"},"seasonId":{"description":"The unique identifier of the season","type":"string","format":"uuid"},"season":{"properties":{"resourceType":{"type":"string","enum":["seasons"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The season linked to this record","type":"object"},"entityId":{"description":"The unique identifier of the team","type":"string","format":"uuid"},"entity":{"properties":{"resourceType":{"type":"string","enum":["entities"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The team information","type":"object"},"organizationId":{"description":"The unique identifier of the organization","type":"string","readOnly":true},"organization":{"properties":{"resourceType":{"type":"string","enum":["organizations"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The organization that this ~standing_adjustment~ belongs to","type":"object"},"roundCode":{"description":"A unique code for the round. (Unique for season)","type":"string","maxLength":30,"nullable":true},"round":{"properties":{"resourceType":{"type":"string","enum":["seasonRounds"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The ~ROUND~ that is related to this record","type":"object"},"roundNumber":{"description":"The number given to the round","type":"string","maxLength":30,"nullable":true},"stageCode":{"description":"A unique code for the stage. (Unique for season)","type":"string","maxLength":30,"nullable":true},"stage":{"properties":{"resourceType":{"type":"string","enum":["seasonStages"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The stage that is related to this record","type":"object"},"poolCode":{"description":"A unique code for the pool. (Unique for season)","type":"string","maxLength":30,"nullable":true},"pool":{"properties":{"resourceType":{"type":"string","enum":["seasonPools"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The pool that is related to this record","type":"object"},"divisionId":{"description":"The unique identifier of the division","type":"string","format":"uuid","nullable":true},"division":{"properties":{"resourceType":{"type":"string","enum":["divisions"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The division information","type":"object"},"conferenceId":{"description":"The unique identifier of the conference","type":"string","format":"uuid","nullable":true},"conference":{"properties":{"resourceType":{"type":"string","enum":["conferences"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The conference information","type":"object"},"applyToAllStandings":{"description":"Apply to all generated standing types ?","type":"boolean"},"adjustmentGroup":{"description":"Adjustment Group\n>- `IN_CONFERENCE` In Conference\n>- `IN_DIVISION` In Division\n>- `OUT_CONFERENCE` Out Conference\n>- `OUT_DIVISION` Out Division\n>- `OVERALL` Overall\n","type":"string","enum":["OVERALL","IN_CONFERENCE","OUT_CONFERENCE","IN_DIVISION","OUT_DIVISION"]},"adjustmentType":{"description":"Adjustment Type\n>- `ADD_MINUS` Add/Subtract Value\n>- `SET` Set Value\n","type":"string","enum":["SET","ADD_MINUS"]},"adjustmentField":{"description":"Adjustment field to calculate standings\n>- `byes` Byes\n>- `draws` Games Drawn\n>- `drawsAway` Games Drawn (Away)\n>- `drawsHome` Games Drawn (Home)\n>- `forfeitsGiven` Forfeits Given\n>- `forfeitsWonBy` Forfeits Won\n>- `highestScoreAgainst` Highest Score Against\n>- `highestScoreAgainstAway` Highest Score Against (Away)\n>- `highestScoreAgainstHome` Highest Score Against (Home)\n>- `highestScoreFor` Highest Score For\n>- `highestScoreForAway` Highest Score For (Away)\n>- `highestScoreForHome` Highest Score For (Home)\n>- `losses` Games Lost\n>- `lossesAway` Games Lost (Away)\n>- `lossesHome` Games Lost (Home)\n>- `lowestScoreAgainst` Lowest Score Against\n>- `lowestScoreAgainstAway` Lowest Score Against (Away)\n>- `lowestScoreAgainstHome` Lowest Score Against (Home)\n>- `lowestScoreFor` Lowest Score For\n>- `lowestScoreForAway` Lowest Score For (Away)\n>- `lowestScoreForHome` Lowest Score For (Home)\n>- `percentage` For versus Against Percentage\n>- `percentageAway` For versus Against Percentage (Away)\n>- `percentageHome` For versus Against Percentage (Home)\n>- `played` Games Played\n>- `playedAway` Games Played (Away)\n>- `playedHome` Games Played (Home)\n>- `pointDifference` Point Difference\n>- `pointDifferenceAway` Point Difference (Away)\n>- `pointDifferenceHome` Point Difference (Home)\n>- `position` Standings Position\n>- `scoredAgainst` Score Against\n>- `scoredAgainstAway` Score Against (Away)\n>- `scoredAgainstHome` Score Against (Home)\n>- `scoredFor` Score For\n>- `scoredForAway` Score For (Away)\n>- `scoredForHome` Score For (Home)\n>- `standingPoints` Standing Points for competitor\n>- `standingPointsAway` Standing Points for competitor (Away)\n>- `standingPointsGiven` Standing Points Given away\n>- `standingPointsHome` Standing Points for competitor (Home)\n>- `streak` Winning Streak for competitor\n>- `streakAway` Winning Streak for competitor (Away)\n>- `streakHome` Winning Streak for competitor (Home)\n>- `washouts` Washouts\n>- `winPercentage` Win Percentage\n>- `winPercentageAway` Win Percentage (Away)\n>- `winPercentageHome` Win Percentage (Home)\n>- `wins` Games Won\n>- `winsAway` Games Won (Away)\n>- `winsHome` Games Won (Home)\n","type":"string","enum":["position","played","playedHome","playedAway","wins","winsHome","winsAway","losses","lossesHome","lossesAway","draws","drawsHome","drawsAway","washouts","byes","forfeitsGiven","forfeitsWonBy","winPercentage","winPercentageHome","winPercentageAway","scoredFor","scoredForHome","scoredForAway","scoredAgainst","scoredAgainstHome","scoredAgainstAway","percentage","percentageHome","percentageAway","pointDifference","pointDifferenceHome","pointDifferenceAway","lowestScoreFor","lowestScoreForHome","lowestScoreForAway","highestScoreFor","highestScoreForHome","highestScoreForAway","lowestScoreAgainst","lowestScoreAgainstHome","lowestScoreAgainstAway","highestScoreAgainst","highestScoreAgainstHome","highestScoreAgainstAway","streak","streakHome","streakAway","standingPoints","standingPointsHome","standingPointsAway","standingPointsGiven"]},"adjustmentValue":{"description":"Value of the adjustment field","type":"number","format":"float"},"reasonType":{"description":"Reason type of the adjustment","type":"string"},"reasonDescription":{"description":"Reason for the adjustment","type":"string","nullable":true},"groupingKey":{"description":"Grouping Key to allow bulk deletions or listing by the key","type":"string","maxLength":100,"pattern":"^[0-9A-Za-z/_-]+$","nullable":true},"updated":{"description":"Date/time last modified. In UTC","type":"string","format":"date-time","readOnly":true},"added":{"description":"Date/time added. In UTC","type":"string","format":"date-time","readOnly":true}},"title":"~standing_adjustment~ model"},"ErrorModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.  If there are multiple errors, then this will be the code of the first one.","format":"int32"},"message":{"type":"string","description":"A message indicating the reason for the error. If there are multiple errors, then this is the message for the first one."},"errors":{"type":"array","items":{"$ref":"#/components/schemas/ErrorListModel"}}}},"ErrorListModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.","format":"int32"},"reason":{"enum":["INVALID_DATA","NOT_FOUND","NOT_AUTHORISED","ERROR","DELETE_ERROR"],"description":"A short code indicating the type of error"},"message":{"type":"string","description":"A message indicating the reason for the error"},"rowNumber":{"type":"integer","description":"The row number of the payload that cause the error","format":"int32"}}}},"responses":{"ErrorResponse":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"error":{"$ref":"#/components/schemas/ErrorModel"}}}}}}},"parameters":{"external":{"name":"external","description":"A comma separated list of fields that will instead be interpreted as an externalId. See [External Ids](#section/Introduction/External-Ids) for more information.","schema":{"type":"string"},"required":false,"in":"query"},"fields":{"name":"fields","description":"A comma separated list of fields to display.  The response will only display these fields. See [Partial Response](#section/Partial-Response) section for more information.","schema":{"type":"string"},"required":false,"in":"query"},"forceDelete":{"name":"forceDelete","description":"Force a delete command to run and delete child records as well if there are existing records depending on the record.","schema":{"type":"boolean"},"required":false,"in":"query"},"hideNull":{"name":"hideNull","description":"Don't display data fields with null values or empty structures","schema":{"type":"boolean"},"required":false,"in":"query"},"include":{"name":"include","description":"A comma separated list of resource types to include. See [Resource Inclusion](#section/Introduction/Resource-Inclusion) for more information.","schema":{"type":"string"},"required":false,"in":"query"}}},"paths":{"/tennis/o/{organizationId}/seasons/{seasonId}/standings/adjustments":{"delete":{"tags":["Standing Adjustments"],"summary":"Delete all standing adjustments for season","description":"Delete all standing adjustments for season","operationId":"standing_adjustments_season_delete","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","title":"Standing_Adjustments Response","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"links":{"$ref":"#/components/schemas/ResponseLinks"},"included":{"$ref":"#/components/schemas/IncludedData"},"data":{"type":"array","description":"","items":{"$ref":"#/components/schemas/Standing_AdjustmentsModel"}}}}}}},"default":{"$ref":"#/components/responses/ErrorResponse"}},"parameters":[{"$ref":"#/components/parameters/external"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/forceDelete"},{"$ref":"#/components/parameters/hideNull"},{"$ref":"#/components/parameters/include"},{"name":"organizationId","description":"The unique identifier of the organization","schema":{"type":"string","minLength":5,"maxLength":5},"required":true,"in":"path"},{"name":"seasonId","description":"The unique identifier of the season","schema":{"type":"string","format":"uuid"},"required":true,"in":"path"}]}}}}
```

## Get standing adjustment

> Return detailed information about a specific standing adjustment

```json
{"openapi":"3.0.0","info":{"title":"DataCore API  - Tennis","version":"v1"},"tags":[{"name":"Standing Adjustments","description":"Manage the adjustments to existing standings data"}],"servers":[{"url":"https://api.dc.connect.sportradar.com/v1","description":"Production server"},{"url":"https://api.dc.stg.connect-nonprod.sportradar.dev/v1","description":"NonProduction/Staging server"}],"security":[{"OAuth2":["read:organization"]}],"components":{"securitySchemes":{"OAuth2":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"/oauth/token","scopes":{"orgId":"Authenticate based on a specific OrganizationId","read:orggroup":"Read data over multiple organizations using and *orggroup* code","write:organization":"Write/Update any data from below the organization","read:organization":"Read any data from the organization down","write:admin":"Perform administration API calls","write:admin_organization":"Ability to manage organizations","write:system":"Perform system configuration API calls"}}},"description":"You can create a JSON Web Token (JWT) using the [token](http://developer.connect.sportradar.com/token/#operation/getToken) API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run.  If your token does not possess the correct scope then you will be unable to make the API call."}},"schemas":{"ResponseMetaData":{"type":"object","properties":{"version":{"type":"integer","description":"The version of the API in use for this call"},"codeVersion":{"type":"string","description":"A string indicating the version of the code that handled this request"},"code":{"type":"integer","description":"The HTTP response code for this request"},"time":{"type":"string","format":"date-time","description":"The date/time this request was made (in UTC)."},"fromCache":{"type":"boolean","description":"Was this request served directly from the cache?"},"count":{"type":"integer","description":"The number of records being returned"},"limit":{"type":"integer","description":"The record limit in place for this request"},"offset":{"type":"integer","description":"The record offset in place for this request"},"generationTime":{"type":"number","format":"float","description":"The number of seconds taken to generate this request."}}},"ResponseLinks":{"type":"object","properties":{"self":{"type":"string","format":"uri","description":"The URI referencing this request."},"next":{"type":"string","format":"uri","description":"The URI referencing the 'next' page, if more data is available."},"previous":{"type":"string","format":"uri","description":"The URI referencing the 'previous' page, if the request is not on the first page."}}},"IncludedData":{"type":"object","description":"Available if the request used the 'include' parameter.  It contains extra data about resources found in the data block.","properties":{"resources":{"type":"object","additionalProperties":{"description":"The type of resource","type":"object","enum":["league","organisation","persons"],"additionalProperties":{"type":"object","format":"uuid","description":"The id of the resource","additionalProperties":{"description":"The model for the resource as defined by the type and id"}}}}}},"Standing_AdjustmentsModel":{"type":"object","additionalProperties":false,"properties":{"standingAdjustmentId":{"description":"The unique identifier of the adjustment","type":"string","format":"uuid"},"seasonId":{"description":"The unique identifier of the season","type":"string","format":"uuid"},"season":{"properties":{"resourceType":{"type":"string","enum":["seasons"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The season linked to this record","type":"object"},"entityId":{"description":"The unique identifier of the team","type":"string","format":"uuid"},"entity":{"properties":{"resourceType":{"type":"string","enum":["entities"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The team information","type":"object"},"organizationId":{"description":"The unique identifier of the organization","type":"string","readOnly":true},"organization":{"properties":{"resourceType":{"type":"string","enum":["organizations"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The organization that this ~standing_adjustment~ belongs to","type":"object"},"roundCode":{"description":"A unique code for the round. (Unique for season)","type":"string","maxLength":30,"nullable":true},"round":{"properties":{"resourceType":{"type":"string","enum":["seasonRounds"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The ~ROUND~ that is related to this record","type":"object"},"roundNumber":{"description":"The number given to the round","type":"string","maxLength":30,"nullable":true},"stageCode":{"description":"A unique code for the stage. (Unique for season)","type":"string","maxLength":30,"nullable":true},"stage":{"properties":{"resourceType":{"type":"string","enum":["seasonStages"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The stage that is related to this record","type":"object"},"poolCode":{"description":"A unique code for the pool. (Unique for season)","type":"string","maxLength":30,"nullable":true},"pool":{"properties":{"resourceType":{"type":"string","enum":["seasonPools"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The pool that is related to this record","type":"object"},"divisionId":{"description":"The unique identifier of the division","type":"string","format":"uuid","nullable":true},"division":{"properties":{"resourceType":{"type":"string","enum":["divisions"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The division information","type":"object"},"conferenceId":{"description":"The unique identifier of the conference","type":"string","format":"uuid","nullable":true},"conference":{"properties":{"resourceType":{"type":"string","enum":["conferences"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The conference information","type":"object"},"applyToAllStandings":{"description":"Apply to all generated standing types ?","type":"boolean"},"adjustmentGroup":{"description":"Adjustment Group\n>- `IN_CONFERENCE` In Conference\n>- `IN_DIVISION` In Division\n>- `OUT_CONFERENCE` Out Conference\n>- `OUT_DIVISION` Out Division\n>- `OVERALL` Overall\n","type":"string","enum":["OVERALL","IN_CONFERENCE","OUT_CONFERENCE","IN_DIVISION","OUT_DIVISION"]},"adjustmentType":{"description":"Adjustment Type\n>- `ADD_MINUS` Add/Subtract Value\n>- `SET` Set Value\n","type":"string","enum":["SET","ADD_MINUS"]},"adjustmentField":{"description":"Adjustment field to calculate standings\n>- `byes` Byes\n>- `draws` Games Drawn\n>- `drawsAway` Games Drawn (Away)\n>- `drawsHome` Games Drawn (Home)\n>- `forfeitsGiven` Forfeits Given\n>- `forfeitsWonBy` Forfeits Won\n>- `highestScoreAgainst` Highest Score Against\n>- `highestScoreAgainstAway` Highest Score Against (Away)\n>- `highestScoreAgainstHome` Highest Score Against (Home)\n>- `highestScoreFor` Highest Score For\n>- `highestScoreForAway` Highest Score For (Away)\n>- `highestScoreForHome` Highest Score For (Home)\n>- `losses` Games Lost\n>- `lossesAway` Games Lost (Away)\n>- `lossesHome` Games Lost (Home)\n>- `lowestScoreAgainst` Lowest Score Against\n>- `lowestScoreAgainstAway` Lowest Score Against (Away)\n>- `lowestScoreAgainstHome` Lowest Score Against (Home)\n>- `lowestScoreFor` Lowest Score For\n>- `lowestScoreForAway` Lowest Score For (Away)\n>- `lowestScoreForHome` Lowest Score For (Home)\n>- `percentage` For versus Against Percentage\n>- `percentageAway` For versus Against Percentage (Away)\n>- `percentageHome` For versus Against Percentage (Home)\n>- `played` Games Played\n>- `playedAway` Games Played (Away)\n>- `playedHome` Games Played (Home)\n>- `pointDifference` Point Difference\n>- `pointDifferenceAway` Point Difference (Away)\n>- `pointDifferenceHome` Point Difference (Home)\n>- `position` Standings Position\n>- `scoredAgainst` Score Against\n>- `scoredAgainstAway` Score Against (Away)\n>- `scoredAgainstHome` Score Against (Home)\n>- `scoredFor` Score For\n>- `scoredForAway` Score For (Away)\n>- `scoredForHome` Score For (Home)\n>- `standingPoints` Standing Points for competitor\n>- `standingPointsAway` Standing Points for competitor (Away)\n>- `standingPointsGiven` Standing Points Given away\n>- `standingPointsHome` Standing Points for competitor (Home)\n>- `streak` Winning Streak for competitor\n>- `streakAway` Winning Streak for competitor (Away)\n>- `streakHome` Winning Streak for competitor (Home)\n>- `washouts` Washouts\n>- `winPercentage` Win Percentage\n>- `winPercentageAway` Win Percentage (Away)\n>- `winPercentageHome` Win Percentage (Home)\n>- `wins` Games Won\n>- `winsAway` Games Won (Away)\n>- `winsHome` Games Won (Home)\n","type":"string","enum":["position","played","playedHome","playedAway","wins","winsHome","winsAway","losses","lossesHome","lossesAway","draws","drawsHome","drawsAway","washouts","byes","forfeitsGiven","forfeitsWonBy","winPercentage","winPercentageHome","winPercentageAway","scoredFor","scoredForHome","scoredForAway","scoredAgainst","scoredAgainstHome","scoredAgainstAway","percentage","percentageHome","percentageAway","pointDifference","pointDifferenceHome","pointDifferenceAway","lowestScoreFor","lowestScoreForHome","lowestScoreForAway","highestScoreFor","highestScoreForHome","highestScoreForAway","lowestScoreAgainst","lowestScoreAgainstHome","lowestScoreAgainstAway","highestScoreAgainst","highestScoreAgainstHome","highestScoreAgainstAway","streak","streakHome","streakAway","standingPoints","standingPointsHome","standingPointsAway","standingPointsGiven"]},"adjustmentValue":{"description":"Value of the adjustment field","type":"number","format":"float"},"reasonType":{"description":"Reason type of the adjustment","type":"string"},"reasonDescription":{"description":"Reason for the adjustment","type":"string","nullable":true},"groupingKey":{"description":"Grouping Key to allow bulk deletions or listing by the key","type":"string","maxLength":100,"pattern":"^[0-9A-Za-z/_-]+$","nullable":true},"updated":{"description":"Date/time last modified. In UTC","type":"string","format":"date-time","readOnly":true},"added":{"description":"Date/time added. In UTC","type":"string","format":"date-time","readOnly":true}},"title":"~standing_adjustment~ model"},"ErrorModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.  If there are multiple errors, then this will be the code of the first one.","format":"int32"},"message":{"type":"string","description":"A message indicating the reason for the error. If there are multiple errors, then this is the message for the first one."},"errors":{"type":"array","items":{"$ref":"#/components/schemas/ErrorListModel"}}}},"ErrorListModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.","format":"int32"},"reason":{"enum":["INVALID_DATA","NOT_FOUND","NOT_AUTHORISED","ERROR","DELETE_ERROR"],"description":"A short code indicating the type of error"},"message":{"type":"string","description":"A message indicating the reason for the error"},"rowNumber":{"type":"integer","description":"The row number of the payload that cause the error","format":"int32"}}}},"responses":{"ErrorResponse":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"error":{"$ref":"#/components/schemas/ErrorModel"}}}}}}},"parameters":{"external":{"name":"external","description":"A comma separated list of fields that will instead be interpreted as an externalId. See [External Ids](#section/Introduction/External-Ids) for more information.","schema":{"type":"string"},"required":false,"in":"query"},"fields":{"name":"fields","description":"A comma separated list of fields to display.  The response will only display these fields. See [Partial Response](#section/Partial-Response) section for more information.","schema":{"type":"string"},"required":false,"in":"query"},"hideNull":{"name":"hideNull","description":"Don't display data fields with null values or empty structures","schema":{"type":"boolean"},"required":false,"in":"query"},"include":{"name":"include","description":"A comma separated list of resource types to include. See [Resource Inclusion](#section/Introduction/Resource-Inclusion) for more information.","schema":{"type":"string"},"required":false,"in":"query"},"limit":{"name":"limit","description":"The maximum number of records to return. See [Pagination](#section/Introduction/Pagination) for more information.","schema":{"type":"integer","format":"int32","maximum":1000,"minimum":1,"default":10},"required":false,"in":"query"},"offset":{"name":"offset","description":"The offset of the records. See [Pagination](#section/Introduction/Pagination) for more information.","schema":{"type":"integer","format":"int32"},"required":false,"in":"query"}}},"paths":{"/tennis/o/{organizationId}/standings/adjustments/{standingAdjustmentId}":{"get":{"tags":["Standing Adjustments"],"summary":"Get standing adjustment","description":"Return detailed information about a specific standing adjustment","operationId":"standing_adjustments_detail","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","title":"Standing_Adjustments Response","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"links":{"$ref":"#/components/schemas/ResponseLinks"},"included":{"$ref":"#/components/schemas/IncludedData"},"data":{"type":"array","description":"","items":{"$ref":"#/components/schemas/Standing_AdjustmentsModel"}}}}}}},"default":{"$ref":"#/components/responses/ErrorResponse"}},"parameters":[{"$ref":"#/components/parameters/external"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/hideNull"},{"$ref":"#/components/parameters/include"},{"$ref":"#/components/parameters/limit"},{"$ref":"#/components/parameters/offset"},{"name":"organizationId","description":"The unique identifier of the organization","schema":{"type":"string","minLength":5,"maxLength":5},"required":true,"in":"path"},{"name":"standingAdjustmentId","description":"The unique identifier of the standing_adjustment","schema":{"type":"string","format":"uuid"},"required":true,"in":"path"}]}}}}
```

## Update standing adjustment

> Change the information of a specific standing adjustment

```json
{"openapi":"3.0.0","info":{"title":"DataCore API  - Tennis","version":"v1"},"tags":[{"name":"Standing Adjustments","description":"Manage the adjustments to existing standings data"}],"servers":[{"url":"https://api.dc.connect.sportradar.com/v1","description":"Production server"},{"url":"https://api.dc.stg.connect-nonprod.sportradar.dev/v1","description":"NonProduction/Staging server"}],"security":[{"OAuth2":["write:organization"]}],"components":{"securitySchemes":{"OAuth2":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"/oauth/token","scopes":{"orgId":"Authenticate based on a specific OrganizationId","read:orggroup":"Read data over multiple organizations using and *orggroup* code","write:organization":"Write/Update any data from below the organization","read:organization":"Read any data from the organization down","write:admin":"Perform administration API calls","write:admin_organization":"Ability to manage organizations","write:system":"Perform system configuration API calls"}}},"description":"You can create a JSON Web Token (JWT) using the [token](http://developer.connect.sportradar.com/token/#operation/getToken) API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run.  If your token does not possess the correct scope then you will be unable to make the API call."}},"schemas":{"ResponseMetaData":{"type":"object","properties":{"version":{"type":"integer","description":"The version of the API in use for this call"},"codeVersion":{"type":"string","description":"A string indicating the version of the code that handled this request"},"code":{"type":"integer","description":"The HTTP response code for this request"},"time":{"type":"string","format":"date-time","description":"The date/time this request was made (in UTC)."},"fromCache":{"type":"boolean","description":"Was this request served directly from the cache?"},"count":{"type":"integer","description":"The number of records being returned"},"limit":{"type":"integer","description":"The record limit in place for this request"},"offset":{"type":"integer","description":"The record offset in place for this request"},"generationTime":{"type":"number","format":"float","description":"The number of seconds taken to generate this request."}}},"ResponseLinks":{"type":"object","properties":{"self":{"type":"string","format":"uri","description":"The URI referencing this request."},"next":{"type":"string","format":"uri","description":"The URI referencing the 'next' page, if more data is available."},"previous":{"type":"string","format":"uri","description":"The URI referencing the 'previous' page, if the request is not on the first page."}}},"IncludedData":{"type":"object","description":"Available if the request used the 'include' parameter.  It contains extra data about resources found in the data block.","properties":{"resources":{"type":"object","additionalProperties":{"description":"The type of resource","type":"object","enum":["league","organisation","persons"],"additionalProperties":{"type":"object","format":"uuid","description":"The id of the resource","additionalProperties":{"description":"The model for the resource as defined by the type and id"}}}}}},"Standing_AdjustmentsModel":{"type":"object","additionalProperties":false,"properties":{"standingAdjustmentId":{"description":"The unique identifier of the adjustment","type":"string","format":"uuid"},"seasonId":{"description":"The unique identifier of the season","type":"string","format":"uuid"},"season":{"properties":{"resourceType":{"type":"string","enum":["seasons"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The season linked to this record","type":"object"},"entityId":{"description":"The unique identifier of the team","type":"string","format":"uuid"},"entity":{"properties":{"resourceType":{"type":"string","enum":["entities"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The team information","type":"object"},"organizationId":{"description":"The unique identifier of the organization","type":"string","readOnly":true},"organization":{"properties":{"resourceType":{"type":"string","enum":["organizations"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The organization that this ~standing_adjustment~ belongs to","type":"object"},"roundCode":{"description":"A unique code for the round. (Unique for season)","type":"string","maxLength":30,"nullable":true},"round":{"properties":{"resourceType":{"type":"string","enum":["seasonRounds"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The ~ROUND~ that is related to this record","type":"object"},"roundNumber":{"description":"The number given to the round","type":"string","maxLength":30,"nullable":true},"stageCode":{"description":"A unique code for the stage. (Unique for season)","type":"string","maxLength":30,"nullable":true},"stage":{"properties":{"resourceType":{"type":"string","enum":["seasonStages"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The stage that is related to this record","type":"object"},"poolCode":{"description":"A unique code for the pool. (Unique for season)","type":"string","maxLength":30,"nullable":true},"pool":{"properties":{"resourceType":{"type":"string","enum":["seasonPools"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The pool that is related to this record","type":"object"},"divisionId":{"description":"The unique identifier of the division","type":"string","format":"uuid","nullable":true},"division":{"properties":{"resourceType":{"type":"string","enum":["divisions"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The division information","type":"object"},"conferenceId":{"description":"The unique identifier of the conference","type":"string","format":"uuid","nullable":true},"conference":{"properties":{"resourceType":{"type":"string","enum":["conferences"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The conference information","type":"object"},"applyToAllStandings":{"description":"Apply to all generated standing types ?","type":"boolean"},"adjustmentGroup":{"description":"Adjustment Group\n>- `IN_CONFERENCE` In Conference\n>- `IN_DIVISION` In Division\n>- `OUT_CONFERENCE` Out Conference\n>- `OUT_DIVISION` Out Division\n>- `OVERALL` Overall\n","type":"string","enum":["OVERALL","IN_CONFERENCE","OUT_CONFERENCE","IN_DIVISION","OUT_DIVISION"]},"adjustmentType":{"description":"Adjustment Type\n>- `ADD_MINUS` Add/Subtract Value\n>- `SET` Set Value\n","type":"string","enum":["SET","ADD_MINUS"]},"adjustmentField":{"description":"Adjustment field to calculate standings\n>- `byes` Byes\n>- `draws` Games Drawn\n>- `drawsAway` Games Drawn (Away)\n>- `drawsHome` Games Drawn (Home)\n>- `forfeitsGiven` Forfeits Given\n>- `forfeitsWonBy` Forfeits Won\n>- `highestScoreAgainst` Highest Score Against\n>- `highestScoreAgainstAway` Highest Score Against (Away)\n>- `highestScoreAgainstHome` Highest Score Against (Home)\n>- `highestScoreFor` Highest Score For\n>- `highestScoreForAway` Highest Score For (Away)\n>- `highestScoreForHome` Highest Score For (Home)\n>- `losses` Games Lost\n>- `lossesAway` Games Lost (Away)\n>- `lossesHome` Games Lost (Home)\n>- `lowestScoreAgainst` Lowest Score Against\n>- `lowestScoreAgainstAway` Lowest Score Against (Away)\n>- `lowestScoreAgainstHome` Lowest Score Against (Home)\n>- `lowestScoreFor` Lowest Score For\n>- `lowestScoreForAway` Lowest Score For (Away)\n>- `lowestScoreForHome` Lowest Score For (Home)\n>- `percentage` For versus Against Percentage\n>- `percentageAway` For versus Against Percentage (Away)\n>- `percentageHome` For versus Against Percentage (Home)\n>- `played` Games Played\n>- `playedAway` Games Played (Away)\n>- `playedHome` Games Played (Home)\n>- `pointDifference` Point Difference\n>- `pointDifferenceAway` Point Difference (Away)\n>- `pointDifferenceHome` Point Difference (Home)\n>- `position` Standings Position\n>- `scoredAgainst` Score Against\n>- `scoredAgainstAway` Score Against (Away)\n>- `scoredAgainstHome` Score Against (Home)\n>- `scoredFor` Score For\n>- `scoredForAway` Score For (Away)\n>- `scoredForHome` Score For (Home)\n>- `standingPoints` Standing Points for competitor\n>- `standingPointsAway` Standing Points for competitor (Away)\n>- `standingPointsGiven` Standing Points Given away\n>- `standingPointsHome` Standing Points for competitor (Home)\n>- `streak` Winning Streak for competitor\n>- `streakAway` Winning Streak for competitor (Away)\n>- `streakHome` Winning Streak for competitor (Home)\n>- `washouts` Washouts\n>- `winPercentage` Win Percentage\n>- `winPercentageAway` Win Percentage (Away)\n>- `winPercentageHome` Win Percentage (Home)\n>- `wins` Games Won\n>- `winsAway` Games Won (Away)\n>- `winsHome` Games Won (Home)\n","type":"string","enum":["position","played","playedHome","playedAway","wins","winsHome","winsAway","losses","lossesHome","lossesAway","draws","drawsHome","drawsAway","washouts","byes","forfeitsGiven","forfeitsWonBy","winPercentage","winPercentageHome","winPercentageAway","scoredFor","scoredForHome","scoredForAway","scoredAgainst","scoredAgainstHome","scoredAgainstAway","percentage","percentageHome","percentageAway","pointDifference","pointDifferenceHome","pointDifferenceAway","lowestScoreFor","lowestScoreForHome","lowestScoreForAway","highestScoreFor","highestScoreForHome","highestScoreForAway","lowestScoreAgainst","lowestScoreAgainstHome","lowestScoreAgainstAway","highestScoreAgainst","highestScoreAgainstHome","highestScoreAgainstAway","streak","streakHome","streakAway","standingPoints","standingPointsHome","standingPointsAway","standingPointsGiven"]},"adjustmentValue":{"description":"Value of the adjustment field","type":"number","format":"float"},"reasonType":{"description":"Reason type of the adjustment","type":"string"},"reasonDescription":{"description":"Reason for the adjustment","type":"string","nullable":true},"groupingKey":{"description":"Grouping Key to allow bulk deletions or listing by the key","type":"string","maxLength":100,"pattern":"^[0-9A-Za-z/_-]+$","nullable":true},"updated":{"description":"Date/time last modified. In UTC","type":"string","format":"date-time","readOnly":true},"added":{"description":"Date/time added. In UTC","type":"string","format":"date-time","readOnly":true}},"title":"~standing_adjustment~ model"},"ErrorModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.  If there are multiple errors, then this will be the code of the first one.","format":"int32"},"message":{"type":"string","description":"A message indicating the reason for the error. If there are multiple errors, then this is the message for the first one."},"errors":{"type":"array","items":{"$ref":"#/components/schemas/ErrorListModel"}}}},"ErrorListModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.","format":"int32"},"reason":{"enum":["INVALID_DATA","NOT_FOUND","NOT_AUTHORISED","ERROR","DELETE_ERROR"],"description":"A short code indicating the type of error"},"message":{"type":"string","description":"A message indicating the reason for the error"},"rowNumber":{"type":"integer","description":"The row number of the payload that cause the error","format":"int32"}}}},"responses":{"ErrorResponse":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"error":{"$ref":"#/components/schemas/ErrorModel"}}}}}}},"parameters":{"external":{"name":"external","description":"A comma separated list of fields that will instead be interpreted as an externalId. See [External Ids](#section/Introduction/External-Ids) for more information.","schema":{"type":"string"},"required":false,"in":"query"},"fields":{"name":"fields","description":"A comma separated list of fields to display.  The response will only display these fields. See [Partial Response](#section/Partial-Response) section for more information.","schema":{"type":"string"},"required":false,"in":"query"},"hideNull":{"name":"hideNull","description":"Don't display data fields with null values or empty structures","schema":{"type":"boolean"},"required":false,"in":"query"},"include":{"name":"include","description":"A comma separated list of resource types to include. See [Resource Inclusion](#section/Introduction/Resource-Inclusion) for more information.","schema":{"type":"string"},"required":false,"in":"query"}}},"paths":{"/tennis/o/{organizationId}/standings/adjustments/{standingAdjustmentId}":{"put":{"tags":["Standing Adjustments"],"summary":"Update standing adjustment","description":"Change the information of a specific standing adjustment","operationId":"standing_adjustments_update","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","title":"Standing_Adjustments Response","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"links":{"$ref":"#/components/schemas/ResponseLinks"},"included":{"$ref":"#/components/schemas/IncludedData"},"data":{"type":"array","description":"","items":{"$ref":"#/components/schemas/Standing_AdjustmentsModel"}}}}}}},"default":{"$ref":"#/components/responses/ErrorResponse"}},"parameters":[{"$ref":"#/components/parameters/external"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/hideNull"},{"$ref":"#/components/parameters/include"},{"name":"organizationId","description":"The unique identifier of the organization","schema":{"type":"string","minLength":5,"maxLength":5},"required":true,"in":"path"},{"name":"standingAdjustmentId","description":"The unique identifier of the standing_adjustment","schema":{"type":"string","format":"uuid"},"required":true,"in":"path"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"seasonId":{"description":"The unique identifier of the season","type":"string","format":"uuid"},"entityId":{"description":"The unique identifier of the team","type":"string","format":"uuid"},"roundCode":{"description":"A unique code for the round. (Unique for season)","type":"string","maxLength":30,"nullable":true},"roundNumber":{"description":"The number given to the round","type":"string","maxLength":30,"nullable":true},"stageCode":{"description":"A unique code for the stage. (Unique for season)","type":"string","maxLength":30,"nullable":true},"poolCode":{"description":"A unique code for the pool. (Unique for season)","type":"string","maxLength":30,"nullable":true},"divisionId":{"description":"The unique identifier of the division","type":"string","format":"uuid","nullable":true},"conferenceId":{"description":"The unique identifier of the conference","type":"string","format":"uuid","nullable":true},"applyToAllStandings":{"description":"Apply to all generated standing types ?","type":"boolean"},"adjustmentGroup":{"description":"Adjustment Group\n>- `IN_CONFERENCE` In Conference\n>- `IN_DIVISION` In Division\n>- `OUT_CONFERENCE` Out Conference\n>- `OUT_DIVISION` Out Division\n>- `OVERALL` Overall\n","type":"string","enum":["OVERALL","IN_CONFERENCE","OUT_CONFERENCE","IN_DIVISION","OUT_DIVISION"]},"adjustmentType":{"description":"Adjustment Type\n>- `ADD_MINUS` Add/Subtract Value\n>- `SET` Set Value\n","type":"string","enum":["SET","ADD_MINUS"]},"adjustmentField":{"description":"Adjustment field to calculate standings\n>- `byes` Byes\n>- `draws` Games Drawn\n>- `drawsAway` Games Drawn (Away)\n>- `drawsHome` Games Drawn (Home)\n>- `forfeitsGiven` Forfeits Given\n>- `forfeitsWonBy` Forfeits Won\n>- `highestScoreAgainst` Highest Score Against\n>- `highestScoreAgainstAway` Highest Score Against (Away)\n>- `highestScoreAgainstHome` Highest Score Against (Home)\n>- `highestScoreFor` Highest Score For\n>- `highestScoreForAway` Highest Score For (Away)\n>- `highestScoreForHome` Highest Score For (Home)\n>- `losses` Games Lost\n>- `lossesAway` Games Lost (Away)\n>- `lossesHome` Games Lost (Home)\n>- `lowestScoreAgainst` Lowest Score Against\n>- `lowestScoreAgainstAway` Lowest Score Against (Away)\n>- `lowestScoreAgainstHome` Lowest Score Against (Home)\n>- `lowestScoreFor` Lowest Score For\n>- `lowestScoreForAway` Lowest Score For (Away)\n>- `lowestScoreForHome` Lowest Score For (Home)\n>- `percentage` For versus Against Percentage\n>- `percentageAway` For versus Against Percentage (Away)\n>- `percentageHome` For versus Against Percentage (Home)\n>- `played` Games Played\n>- `playedAway` Games Played (Away)\n>- `playedHome` Games Played (Home)\n>- `pointDifference` Point Difference\n>- `pointDifferenceAway` Point Difference (Away)\n>- `pointDifferenceHome` Point Difference (Home)\n>- `position` Standings Position\n>- `scoredAgainst` Score Against\n>- `scoredAgainstAway` Score Against (Away)\n>- `scoredAgainstHome` Score Against (Home)\n>- `scoredFor` Score For\n>- `scoredForAway` Score For (Away)\n>- `scoredForHome` Score For (Home)\n>- `standingPoints` Standing Points for competitor\n>- `standingPointsAway` Standing Points for competitor (Away)\n>- `standingPointsGiven` Standing Points Given away\n>- `standingPointsHome` Standing Points for competitor (Home)\n>- `streak` Winning Streak for competitor\n>- `streakAway` Winning Streak for competitor (Away)\n>- `streakHome` Winning Streak for competitor (Home)\n>- `washouts` Washouts\n>- `winPercentage` Win Percentage\n>- `winPercentageAway` Win Percentage (Away)\n>- `winPercentageHome` Win Percentage (Home)\n>- `wins` Games Won\n>- `winsAway` Games Won (Away)\n>- `winsHome` Games Won (Home)\n","type":"string","enum":["position","played","playedHome","playedAway","wins","winsHome","winsAway","losses","lossesHome","lossesAway","draws","drawsHome","drawsAway","washouts","byes","forfeitsGiven","forfeitsWonBy","winPercentage","winPercentageHome","winPercentageAway","scoredFor","scoredForHome","scoredForAway","scoredAgainst","scoredAgainstHome","scoredAgainstAway","percentage","percentageHome","percentageAway","pointDifference","pointDifferenceHome","pointDifferenceAway","lowestScoreFor","lowestScoreForHome","lowestScoreForAway","highestScoreFor","highestScoreForHome","highestScoreForAway","lowestScoreAgainst","lowestScoreAgainstHome","lowestScoreAgainstAway","highestScoreAgainst","highestScoreAgainstHome","highestScoreAgainstAway","streak","streakHome","streakAway","standingPoints","standingPointsHome","standingPointsAway","standingPointsGiven"]},"adjustmentValue":{"description":"Value of the adjustment field","type":"number","format":"float"},"reasonType":{"description":"Reason type of the adjustment","type":"string"},"reasonDescription":{"description":"Reason for the adjustment","type":"string","nullable":true},"groupingKey":{"description":"Grouping Key to allow bulk deletions or listing by the key","type":"string","maxLength":100,"pattern":"^[0-9A-Za-z/_-]+$","nullable":true}},"title":"~standing_adjustment~ put body"}}}}}}}}
```

## Delete standing adjustment

> Delete a specific standing adjustment

```json
{"openapi":"3.0.0","info":{"title":"DataCore API  - Tennis","version":"v1"},"tags":[{"name":"Standing Adjustments","description":"Manage the adjustments to existing standings data"}],"servers":[{"url":"https://api.dc.connect.sportradar.com/v1","description":"Production server"},{"url":"https://api.dc.stg.connect-nonprod.sportradar.dev/v1","description":"NonProduction/Staging server"}],"security":[{"OAuth2":["write:organization"]}],"components":{"securitySchemes":{"OAuth2":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"/oauth/token","scopes":{"orgId":"Authenticate based on a specific OrganizationId","read:orggroup":"Read data over multiple organizations using and *orggroup* code","write:organization":"Write/Update any data from below the organization","read:organization":"Read any data from the organization down","write:admin":"Perform administration API calls","write:admin_organization":"Ability to manage organizations","write:system":"Perform system configuration API calls"}}},"description":"You can create a JSON Web Token (JWT) using the [token](http://developer.connect.sportradar.com/token/#operation/getToken) API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run.  If your token does not possess the correct scope then you will be unable to make the API call."}},"schemas":{"ResponseMetaData":{"type":"object","properties":{"version":{"type":"integer","description":"The version of the API in use for this call"},"codeVersion":{"type":"string","description":"A string indicating the version of the code that handled this request"},"code":{"type":"integer","description":"The HTTP response code for this request"},"time":{"type":"string","format":"date-time","description":"The date/time this request was made (in UTC)."},"fromCache":{"type":"boolean","description":"Was this request served directly from the cache?"},"count":{"type":"integer","description":"The number of records being returned"},"limit":{"type":"integer","description":"The record limit in place for this request"},"offset":{"type":"integer","description":"The record offset in place for this request"},"generationTime":{"type":"number","format":"float","description":"The number of seconds taken to generate this request."}}},"ResponseLinks":{"type":"object","properties":{"self":{"type":"string","format":"uri","description":"The URI referencing this request."},"next":{"type":"string","format":"uri","description":"The URI referencing the 'next' page, if more data is available."},"previous":{"type":"string","format":"uri","description":"The URI referencing the 'previous' page, if the request is not on the first page."}}},"IncludedData":{"type":"object","description":"Available if the request used the 'include' parameter.  It contains extra data about resources found in the data block.","properties":{"resources":{"type":"object","additionalProperties":{"description":"The type of resource","type":"object","enum":["league","organisation","persons"],"additionalProperties":{"type":"object","format":"uuid","description":"The id of the resource","additionalProperties":{"description":"The model for the resource as defined by the type and id"}}}}}},"Standing_AdjustmentsModel":{"type":"object","additionalProperties":false,"properties":{"standingAdjustmentId":{"description":"The unique identifier of the adjustment","type":"string","format":"uuid"},"seasonId":{"description":"The unique identifier of the season","type":"string","format":"uuid"},"season":{"properties":{"resourceType":{"type":"string","enum":["seasons"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The season linked to this record","type":"object"},"entityId":{"description":"The unique identifier of the team","type":"string","format":"uuid"},"entity":{"properties":{"resourceType":{"type":"string","enum":["entities"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The team information","type":"object"},"organizationId":{"description":"The unique identifier of the organization","type":"string","readOnly":true},"organization":{"properties":{"resourceType":{"type":"string","enum":["organizations"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The organization that this ~standing_adjustment~ belongs to","type":"object"},"roundCode":{"description":"A unique code for the round. (Unique for season)","type":"string","maxLength":30,"nullable":true},"round":{"properties":{"resourceType":{"type":"string","enum":["seasonRounds"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The ~ROUND~ that is related to this record","type":"object"},"roundNumber":{"description":"The number given to the round","type":"string","maxLength":30,"nullable":true},"stageCode":{"description":"A unique code for the stage. (Unique for season)","type":"string","maxLength":30,"nullable":true},"stage":{"properties":{"resourceType":{"type":"string","enum":["seasonStages"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The stage that is related to this record","type":"object"},"poolCode":{"description":"A unique code for the pool. (Unique for season)","type":"string","maxLength":30,"nullable":true},"pool":{"properties":{"resourceType":{"type":"string","enum":["seasonPools"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The pool that is related to this record","type":"object"},"divisionId":{"description":"The unique identifier of the division","type":"string","format":"uuid","nullable":true},"division":{"properties":{"resourceType":{"type":"string","enum":["divisions"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The division information","type":"object"},"conferenceId":{"description":"The unique identifier of the conference","type":"string","format":"uuid","nullable":true},"conference":{"properties":{"resourceType":{"type":"string","enum":["conferences"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The conference information","type":"object"},"applyToAllStandings":{"description":"Apply to all generated standing types ?","type":"boolean"},"adjustmentGroup":{"description":"Adjustment Group\n>- `IN_CONFERENCE` In Conference\n>- `IN_DIVISION` In Division\n>- `OUT_CONFERENCE` Out Conference\n>- `OUT_DIVISION` Out Division\n>- `OVERALL` Overall\n","type":"string","enum":["OVERALL","IN_CONFERENCE","OUT_CONFERENCE","IN_DIVISION","OUT_DIVISION"]},"adjustmentType":{"description":"Adjustment Type\n>- `ADD_MINUS` Add/Subtract Value\n>- `SET` Set Value\n","type":"string","enum":["SET","ADD_MINUS"]},"adjustmentField":{"description":"Adjustment field to calculate standings\n>- `byes` Byes\n>- `draws` Games Drawn\n>- `drawsAway` Games Drawn (Away)\n>- `drawsHome` Games Drawn (Home)\n>- `forfeitsGiven` Forfeits Given\n>- `forfeitsWonBy` Forfeits Won\n>- `highestScoreAgainst` Highest Score Against\n>- `highestScoreAgainstAway` Highest Score Against (Away)\n>- `highestScoreAgainstHome` Highest Score Against (Home)\n>- `highestScoreFor` Highest Score For\n>- `highestScoreForAway` Highest Score For (Away)\n>- `highestScoreForHome` Highest Score For (Home)\n>- `losses` Games Lost\n>- `lossesAway` Games Lost (Away)\n>- `lossesHome` Games Lost (Home)\n>- `lowestScoreAgainst` Lowest Score Against\n>- `lowestScoreAgainstAway` Lowest Score Against (Away)\n>- `lowestScoreAgainstHome` Lowest Score Against (Home)\n>- `lowestScoreFor` Lowest Score For\n>- `lowestScoreForAway` Lowest Score For (Away)\n>- `lowestScoreForHome` Lowest Score For (Home)\n>- `percentage` For versus Against Percentage\n>- `percentageAway` For versus Against Percentage (Away)\n>- `percentageHome` For versus Against Percentage (Home)\n>- `played` Games Played\n>- `playedAway` Games Played (Away)\n>- `playedHome` Games Played (Home)\n>- `pointDifference` Point Difference\n>- `pointDifferenceAway` Point Difference (Away)\n>- `pointDifferenceHome` Point Difference (Home)\n>- `position` Standings Position\n>- `scoredAgainst` Score Against\n>- `scoredAgainstAway` Score Against (Away)\n>- `scoredAgainstHome` Score Against (Home)\n>- `scoredFor` Score For\n>- `scoredForAway` Score For (Away)\n>- `scoredForHome` Score For (Home)\n>- `standingPoints` Standing Points for competitor\n>- `standingPointsAway` Standing Points for competitor (Away)\n>- `standingPointsGiven` Standing Points Given away\n>- `standingPointsHome` Standing Points for competitor (Home)\n>- `streak` Winning Streak for competitor\n>- `streakAway` Winning Streak for competitor (Away)\n>- `streakHome` Winning Streak for competitor (Home)\n>- `washouts` Washouts\n>- `winPercentage` Win Percentage\n>- `winPercentageAway` Win Percentage (Away)\n>- `winPercentageHome` Win Percentage (Home)\n>- `wins` Games Won\n>- `winsAway` Games Won (Away)\n>- `winsHome` Games Won (Home)\n","type":"string","enum":["position","played","playedHome","playedAway","wins","winsHome","winsAway","losses","lossesHome","lossesAway","draws","drawsHome","drawsAway","washouts","byes","forfeitsGiven","forfeitsWonBy","winPercentage","winPercentageHome","winPercentageAway","scoredFor","scoredForHome","scoredForAway","scoredAgainst","scoredAgainstHome","scoredAgainstAway","percentage","percentageHome","percentageAway","pointDifference","pointDifferenceHome","pointDifferenceAway","lowestScoreFor","lowestScoreForHome","lowestScoreForAway","highestScoreFor","highestScoreForHome","highestScoreForAway","lowestScoreAgainst","lowestScoreAgainstHome","lowestScoreAgainstAway","highestScoreAgainst","highestScoreAgainstHome","highestScoreAgainstAway","streak","streakHome","streakAway","standingPoints","standingPointsHome","standingPointsAway","standingPointsGiven"]},"adjustmentValue":{"description":"Value of the adjustment field","type":"number","format":"float"},"reasonType":{"description":"Reason type of the adjustment","type":"string"},"reasonDescription":{"description":"Reason for the adjustment","type":"string","nullable":true},"groupingKey":{"description":"Grouping Key to allow bulk deletions or listing by the key","type":"string","maxLength":100,"pattern":"^[0-9A-Za-z/_-]+$","nullable":true},"updated":{"description":"Date/time last modified. In UTC","type":"string","format":"date-time","readOnly":true},"added":{"description":"Date/time added. In UTC","type":"string","format":"date-time","readOnly":true}},"title":"~standing_adjustment~ model"},"ErrorModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.  If there are multiple errors, then this will be the code of the first one.","format":"int32"},"message":{"type":"string","description":"A message indicating the reason for the error. If there are multiple errors, then this is the message for the first one."},"errors":{"type":"array","items":{"$ref":"#/components/schemas/ErrorListModel"}}}},"ErrorListModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.","format":"int32"},"reason":{"enum":["INVALID_DATA","NOT_FOUND","NOT_AUTHORISED","ERROR","DELETE_ERROR"],"description":"A short code indicating the type of error"},"message":{"type":"string","description":"A message indicating the reason for the error"},"rowNumber":{"type":"integer","description":"The row number of the payload that cause the error","format":"int32"}}}},"responses":{"ErrorResponse":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"error":{"$ref":"#/components/schemas/ErrorModel"}}}}}}},"parameters":{"external":{"name":"external","description":"A comma separated list of fields that will instead be interpreted as an externalId. See [External Ids](#section/Introduction/External-Ids) for more information.","schema":{"type":"string"},"required":false,"in":"query"},"fields":{"name":"fields","description":"A comma separated list of fields to display.  The response will only display these fields. See [Partial Response](#section/Partial-Response) section for more information.","schema":{"type":"string"},"required":false,"in":"query"},"forceDelete":{"name":"forceDelete","description":"Force a delete command to run and delete child records as well if there are existing records depending on the record.","schema":{"type":"boolean"},"required":false,"in":"query"},"hideNull":{"name":"hideNull","description":"Don't display data fields with null values or empty structures","schema":{"type":"boolean"},"required":false,"in":"query"},"include":{"name":"include","description":"A comma separated list of resource types to include. See [Resource Inclusion](#section/Introduction/Resource-Inclusion) for more information.","schema":{"type":"string"},"required":false,"in":"query"}}},"paths":{"/tennis/o/{organizationId}/standings/adjustments/{standingAdjustmentId}":{"delete":{"tags":["Standing Adjustments"],"summary":"Delete standing adjustment","description":"Delete a specific standing adjustment","operationId":"standing_adjustments_delete","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","title":"Standing_Adjustments Response","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"links":{"$ref":"#/components/schemas/ResponseLinks"},"included":{"$ref":"#/components/schemas/IncludedData"},"data":{"type":"array","description":"","items":{"$ref":"#/components/schemas/Standing_AdjustmentsModel"}}}}}}},"default":{"$ref":"#/components/responses/ErrorResponse"}},"parameters":[{"$ref":"#/components/parameters/external"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/forceDelete"},{"$ref":"#/components/parameters/hideNull"},{"$ref":"#/components/parameters/include"},{"name":"organizationId","description":"The unique identifier of the organization","schema":{"type":"string","minLength":5,"maxLength":5},"required":true,"in":"path"},{"name":"standingAdjustmentId","description":"The unique identifier of the standing_adjustment","schema":{"type":"string","format":"uuid"},"required":true,"in":"path"}]}}}}
```

## Delete standing adjustments based on groupingKey

> Delete all standing adjustments for a groupingKey

```json
{"openapi":"3.0.0","info":{"title":"DataCore API  - Tennis","version":"v1"},"tags":[{"name":"Standing Adjustments","description":"Manage the adjustments to existing standings data"}],"servers":[{"url":"https://api.dc.connect.sportradar.com/v1","description":"Production server"},{"url":"https://api.dc.stg.connect-nonprod.sportradar.dev/v1","description":"NonProduction/Staging server"}],"security":[{"OAuth2":["write:organization"]}],"components":{"securitySchemes":{"OAuth2":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"/oauth/token","scopes":{"orgId":"Authenticate based on a specific OrganizationId","read:orggroup":"Read data over multiple organizations using and *orggroup* code","write:organization":"Write/Update any data from below the organization","read:organization":"Read any data from the organization down","write:admin":"Perform administration API calls","write:admin_organization":"Ability to manage organizations","write:system":"Perform system configuration API calls"}}},"description":"You can create a JSON Web Token (JWT) using the [token](http://developer.connect.sportradar.com/token/#operation/getToken) API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run.  If your token does not possess the correct scope then you will be unable to make the API call."}},"schemas":{"ResponseMetaData":{"type":"object","properties":{"version":{"type":"integer","description":"The version of the API in use for this call"},"codeVersion":{"type":"string","description":"A string indicating the version of the code that handled this request"},"code":{"type":"integer","description":"The HTTP response code for this request"},"time":{"type":"string","format":"date-time","description":"The date/time this request was made (in UTC)."},"fromCache":{"type":"boolean","description":"Was this request served directly from the cache?"},"count":{"type":"integer","description":"The number of records being returned"},"limit":{"type":"integer","description":"The record limit in place for this request"},"offset":{"type":"integer","description":"The record offset in place for this request"},"generationTime":{"type":"number","format":"float","description":"The number of seconds taken to generate this request."}}},"ResponseLinks":{"type":"object","properties":{"self":{"type":"string","format":"uri","description":"The URI referencing this request."},"next":{"type":"string","format":"uri","description":"The URI referencing the 'next' page, if more data is available."},"previous":{"type":"string","format":"uri","description":"The URI referencing the 'previous' page, if the request is not on the first page."}}},"IncludedData":{"type":"object","description":"Available if the request used the 'include' parameter.  It contains extra data about resources found in the data block.","properties":{"resources":{"type":"object","additionalProperties":{"description":"The type of resource","type":"object","enum":["league","organisation","persons"],"additionalProperties":{"type":"object","format":"uuid","description":"The id of the resource","additionalProperties":{"description":"The model for the resource as defined by the type and id"}}}}}},"Standing_AdjustmentsModel":{"type":"object","additionalProperties":false,"properties":{"standingAdjustmentId":{"description":"The unique identifier of the adjustment","type":"string","format":"uuid"},"seasonId":{"description":"The unique identifier of the season","type":"string","format":"uuid"},"season":{"properties":{"resourceType":{"type":"string","enum":["seasons"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The season linked to this record","type":"object"},"entityId":{"description":"The unique identifier of the team","type":"string","format":"uuid"},"entity":{"properties":{"resourceType":{"type":"string","enum":["entities"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The team information","type":"object"},"organizationId":{"description":"The unique identifier of the organization","type":"string","readOnly":true},"organization":{"properties":{"resourceType":{"type":"string","enum":["organizations"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The organization that this ~standing_adjustment~ belongs to","type":"object"},"roundCode":{"description":"A unique code for the round. (Unique for season)","type":"string","maxLength":30,"nullable":true},"round":{"properties":{"resourceType":{"type":"string","enum":["seasonRounds"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The ~ROUND~ that is related to this record","type":"object"},"roundNumber":{"description":"The number given to the round","type":"string","maxLength":30,"nullable":true},"stageCode":{"description":"A unique code for the stage. (Unique for season)","type":"string","maxLength":30,"nullable":true},"stage":{"properties":{"resourceType":{"type":"string","enum":["seasonStages"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The stage that is related to this record","type":"object"},"poolCode":{"description":"A unique code for the pool. (Unique for season)","type":"string","maxLength":30,"nullable":true},"pool":{"properties":{"resourceType":{"type":"string","enum":["seasonPools"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The pool that is related to this record","type":"object"},"divisionId":{"description":"The unique identifier of the division","type":"string","format":"uuid","nullable":true},"division":{"properties":{"resourceType":{"type":"string","enum":["divisions"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The division information","type":"object"},"conferenceId":{"description":"The unique identifier of the conference","type":"string","format":"uuid","nullable":true},"conference":{"properties":{"resourceType":{"type":"string","enum":["conferences"]},"id":{"description":"Unique identifier for this resource","type":"string"}},"description":"The conference information","type":"object"},"applyToAllStandings":{"description":"Apply to all generated standing types ?","type":"boolean"},"adjustmentGroup":{"description":"Adjustment Group\n>- `IN_CONFERENCE` In Conference\n>- `IN_DIVISION` In Division\n>- `OUT_CONFERENCE` Out Conference\n>- `OUT_DIVISION` Out Division\n>- `OVERALL` Overall\n","type":"string","enum":["OVERALL","IN_CONFERENCE","OUT_CONFERENCE","IN_DIVISION","OUT_DIVISION"]},"adjustmentType":{"description":"Adjustment Type\n>- `ADD_MINUS` Add/Subtract Value\n>- `SET` Set Value\n","type":"string","enum":["SET","ADD_MINUS"]},"adjustmentField":{"description":"Adjustment field to calculate standings\n>- `byes` Byes\n>- `draws` Games Drawn\n>- `drawsAway` Games Drawn (Away)\n>- `drawsHome` Games Drawn (Home)\n>- `forfeitsGiven` Forfeits Given\n>- `forfeitsWonBy` Forfeits Won\n>- `highestScoreAgainst` Highest Score Against\n>- `highestScoreAgainstAway` Highest Score Against (Away)\n>- `highestScoreAgainstHome` Highest Score Against (Home)\n>- `highestScoreFor` Highest Score For\n>- `highestScoreForAway` Highest Score For (Away)\n>- `highestScoreForHome` Highest Score For (Home)\n>- `losses` Games Lost\n>- `lossesAway` Games Lost (Away)\n>- `lossesHome` Games Lost (Home)\n>- `lowestScoreAgainst` Lowest Score Against\n>- `lowestScoreAgainstAway` Lowest Score Against (Away)\n>- `lowestScoreAgainstHome` Lowest Score Against (Home)\n>- `lowestScoreFor` Lowest Score For\n>- `lowestScoreForAway` Lowest Score For (Away)\n>- `lowestScoreForHome` Lowest Score For (Home)\n>- `percentage` For versus Against Percentage\n>- `percentageAway` For versus Against Percentage (Away)\n>- `percentageHome` For versus Against Percentage (Home)\n>- `played` Games Played\n>- `playedAway` Games Played (Away)\n>- `playedHome` Games Played (Home)\n>- `pointDifference` Point Difference\n>- `pointDifferenceAway` Point Difference (Away)\n>- `pointDifferenceHome` Point Difference (Home)\n>- `position` Standings Position\n>- `scoredAgainst` Score Against\n>- `scoredAgainstAway` Score Against (Away)\n>- `scoredAgainstHome` Score Against (Home)\n>- `scoredFor` Score For\n>- `scoredForAway` Score For (Away)\n>- `scoredForHome` Score For (Home)\n>- `standingPoints` Standing Points for competitor\n>- `standingPointsAway` Standing Points for competitor (Away)\n>- `standingPointsGiven` Standing Points Given away\n>- `standingPointsHome` Standing Points for competitor (Home)\n>- `streak` Winning Streak for competitor\n>- `streakAway` Winning Streak for competitor (Away)\n>- `streakHome` Winning Streak for competitor (Home)\n>- `washouts` Washouts\n>- `winPercentage` Win Percentage\n>- `winPercentageAway` Win Percentage (Away)\n>- `winPercentageHome` Win Percentage (Home)\n>- `wins` Games Won\n>- `winsAway` Games Won (Away)\n>- `winsHome` Games Won (Home)\n","type":"string","enum":["position","played","playedHome","playedAway","wins","winsHome","winsAway","losses","lossesHome","lossesAway","draws","drawsHome","drawsAway","washouts","byes","forfeitsGiven","forfeitsWonBy","winPercentage","winPercentageHome","winPercentageAway","scoredFor","scoredForHome","scoredForAway","scoredAgainst","scoredAgainstHome","scoredAgainstAway","percentage","percentageHome","percentageAway","pointDifference","pointDifferenceHome","pointDifferenceAway","lowestScoreFor","lowestScoreForHome","lowestScoreForAway","highestScoreFor","highestScoreForHome","highestScoreForAway","lowestScoreAgainst","lowestScoreAgainstHome","lowestScoreAgainstAway","highestScoreAgainst","highestScoreAgainstHome","highestScoreAgainstAway","streak","streakHome","streakAway","standingPoints","standingPointsHome","standingPointsAway","standingPointsGiven"]},"adjustmentValue":{"description":"Value of the adjustment field","type":"number","format":"float"},"reasonType":{"description":"Reason type of the adjustment","type":"string"},"reasonDescription":{"description":"Reason for the adjustment","type":"string","nullable":true},"groupingKey":{"description":"Grouping Key to allow bulk deletions or listing by the key","type":"string","maxLength":100,"pattern":"^[0-9A-Za-z/_-]+$","nullable":true},"updated":{"description":"Date/time last modified. In UTC","type":"string","format":"date-time","readOnly":true},"added":{"description":"Date/time added. In UTC","type":"string","format":"date-time","readOnly":true}},"title":"~standing_adjustment~ model"},"ErrorModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.  If there are multiple errors, then this will be the code of the first one.","format":"int32"},"message":{"type":"string","description":"A message indicating the reason for the error. If there are multiple errors, then this is the message for the first one."},"errors":{"type":"array","items":{"$ref":"#/components/schemas/ErrorListModel"}}}},"ErrorListModel":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP Error code indicating the type of error.","format":"int32"},"reason":{"enum":["INVALID_DATA","NOT_FOUND","NOT_AUTHORISED","ERROR","DELETE_ERROR"],"description":"A short code indicating the type of error"},"message":{"type":"string","description":"A message indicating the reason for the error"},"rowNumber":{"type":"integer","description":"The row number of the payload that cause the error","format":"int32"}}}},"responses":{"ErrorResponse":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"error":{"$ref":"#/components/schemas/ErrorModel"}}}}}}},"parameters":{"external":{"name":"external","description":"A comma separated list of fields that will instead be interpreted as an externalId. See [External Ids](#section/Introduction/External-Ids) for more information.","schema":{"type":"string"},"required":false,"in":"query"},"fields":{"name":"fields","description":"A comma separated list of fields to display.  The response will only display these fields. See [Partial Response](#section/Partial-Response) section for more information.","schema":{"type":"string"},"required":false,"in":"query"},"forceDelete":{"name":"forceDelete","description":"Force a delete command to run and delete child records as well if there are existing records depending on the record.","schema":{"type":"boolean"},"required":false,"in":"query"},"hideNull":{"name":"hideNull","description":"Don't display data fields with null values or empty structures","schema":{"type":"boolean"},"required":false,"in":"query"},"include":{"name":"include","description":"A comma separated list of resource types to include. See [Resource Inclusion](#section/Introduction/Resource-Inclusion) for more information.","schema":{"type":"string"},"required":false,"in":"query"}}},"paths":{"/tennis/o/{organizationId}/seasons/{seasonId}/standings/adjustments/groupingKey/{groupingKey}":{"delete":{"tags":["Standing Adjustments"],"summary":"Delete standing adjustments based on groupingKey","description":"Delete all standing adjustments for a groupingKey","operationId":"standing_adjustments_groupingkey_delete","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","title":"Standing_Adjustments Response","properties":{"meta":{"$ref":"#/components/schemas/ResponseMetaData"},"links":{"$ref":"#/components/schemas/ResponseLinks"},"included":{"$ref":"#/components/schemas/IncludedData"},"data":{"type":"array","description":"","items":{"$ref":"#/components/schemas/Standing_AdjustmentsModel"}}}}}}},"default":{"$ref":"#/components/responses/ErrorResponse"}},"parameters":[{"$ref":"#/components/parameters/external"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/forceDelete"},{"name":"groupingKey","description":"Grouping Key to allow bulk deletions or listing by the key","schema":{"type":"string","maxLength":100},"required":true,"in":"path"},{"$ref":"#/components/parameters/hideNull"},{"$ref":"#/components/parameters/include"},{"name":"organizationId","description":"The unique identifier of the organization","schema":{"type":"string","minLength":5,"maxLength":5},"required":true,"in":"path"},{"name":"seasonId","description":"The unique identifier of the season","schema":{"type":"string","format":"uuid"},"required":true,"in":"path"}]}}}}
```
