Gap Analysis between V1 and V2 Geo Api
| Entity | Api Endpoints | Endpoint Status | ChangeType | V1 Request | V2 Request | V1 Response | V2 Response |
|---|---|---|---|---|---|---|---|
| Continent | /geography-search/continents | Present | Feilds Missing | Present- WorkaroundReason | Absent- WorkaroundReason | Present-UUID, RKST, RKTS, isMaerskCity, parentIDAbsent- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescription | Present- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescriptionAbsent- UUID, RKST, RKTS, isMaerskCity, parentID |
| Feild name change (V2) | statuscontinentName | isActivename | status | isActive | |||
| /geography-search/continents/{geoId} | Absent in V1 | ||||||
| Country | geography-search/countries | Present | Feilds Missing | Present- restricted, DST, timeZone, workaroundReasonAbsent- UNLOC | Present- UNLOCAbsent- restricted, DST, timeZone, workaroundReason | Present-UUID, isMaerskCity, parentIDAbsent- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescription | Present- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescriptionAbsent-UUID, isMaerskCity, parentID |
| Feild name change (V2) | statusparentNamecountryName | isActivecontinentNamename | status | isActive | |||
| geography-search/countries/{geoID} | Absent in V1 | ||||||
| geography-search/business-defined-areas/{bdaType}/countries | Absent in V1 | ||||||
| State | geography-search/subdivisions | Present | Feilds Missing | Present- timeZone, WorkaroundReason | Absent- timeZone, WorkaroundReason | Present-UUID, isMaerskCity, parentIDAbsent- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescription | Present- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescriptionAbsent-UUID, isMaerskCity, parentID |
| Feild name change (V2) | statusstateName | isActivename | status | isActive | |||
| geography-search/subdivisions/{geoID} | Absent in V1 | ||||||
| City | geography-search/cities | Present | Feilds Missing | Present- timeZone, WorkaroundReason | Absent- timeZone, WorkaroundReason | Present-UUID, isMaerskCity, parentIDAbsent- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescription | Present- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescriptionAbsent-UUID, isMaerskCity, parentID |
| Feild name change (V2) | statusparentName | isActivecountryName | status | isActive | |||
| cities/{geoID} | Absent in V1 | ||||||
| geography-search/business-defined-areas/{bdaType}/cities | Absent in V1 | ||||||
| geography-search/cities/hierarchies | Absent in V1 | ||||||
| Postal Code | geography-search/postal-codes | Present | Feilds Missing | None | None | Present-UUID, RKST, RKTS, isMaerskCity, parentIDAbsent- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescription | Present- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescriptionAbsent- UUID, RKST, RKTS, isMaerskCity, parentID |
| Feild name Change (V2) | statusparentName | isActivecityNamecountryName | status | isActive | |||
| geography-search/postal-codes/{geoID} | Absent in V1 | ||||||
| BDA | geography-search/business-defined-areas | Present | Feilds Missing | Present- BdaTypeValues [9630, ab281#te, ab281#tes, BDA PP FOU, BDA PP ONE, BDAT, CBTN, POOHG, TBDA, Test11111W], CodeType | Absent- BdaTypeValues [9630, ab281#te, ab281#tes, BDA PP FOU, BDA PP ONE, BDAT, CBTN, POOHG, TBDA, Test11111W], CodeType | Present-UUID, RKST, RKTS, isMaerskCity, parentIDAbsent- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescription | Present- timeZone, nameAlias, countryCallingCode, countryCalllingCodeDescriptionAbsent- UUID, RKST, RKTS, isMaerskCity, parentID |
| Feild name Change (V2) | statuscode | isActivebdaCode | status | isActive | |||
| geography-search/business-defined-areas/{geoID} | Absent in V1 | ||||||
| Site | geography-search/sites | Present | Feilds Missing | Present- name, parentName, description, alternate name, workaroundReason, address line 1, address line 2, street, postal code, status | Absent- name, parentName, description, alternate name, workaroundReason, address line 1, address line 2, street, postal code, status | Present- uuidAbsent- validFrom, validTo, description, workaroundReason, siteType, gpsFlag, gsmFlag, address line 1, address line 2, address line 3, postalCode, longitude, latitude, alternate names, alternate codes, bda, bdaLocation | Present- validFrom, validTo, description, workaroundReason, siteType, gpsFlag, gsmFlag, address line 1, address line 2, address line 3, postalCode, longitude, latitude, alternate names, alternate codes, bda, bdaLocationAbsent- uuid |
| Note- Pagination either not applied in V2 or its not working in V2 endpoints but its present in V1 and working fine in V1 endpoints |
Was this page helpful?