Skip to main content

Cache Eviction

We have implemented caching at various places. There could be a need to refresh the cache for a particular API endpoint or all endpoints.

There could be scenarios where we need to evict & reload the cache when cache data is outdated.

IMP : Akamai-Apigee endpoints shouldn’t be used for Cache eviction. Region specific endpoints should be used.

Yashwanth Kurru (Deactivated) Atul Raj Naga Eswari Gundubogula User ead73 User 98518 Please add respective cache endpoints for WE and NE endpoints.

Rahul Singh User 23254 FYI

EntityAPI NameCache Evict + Reload EndpointDescription
Reference Data
Evict Brand Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/brandsThis endpoint is used to evict and reload brand reference cached data.
Evict Customer Groups Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/customer-groupsThis endpoint is used to evict and reload customer groups reference cached data.
Evict Communication Preference Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/comm-prefThis endpoint is used to evict and reload communication preference reference cached data.
Evict Contact Type Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/contact-typeThis endpoint is used to evict and reload contact type reference cached data.
Evict Relation Type Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/relation-typeThis endpoint is used to evict and reload relation type reference cached data.
Evict Document Type Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/document-typeThis endpoint is used to evict and reload document type reference cached data.
Evict Reference Codes Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/reference-codesThis endpoint is used to evict and reload reference codes reference cached data.
Evict Salutation Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/salutationThis endpoint is used to evict and reload salutation reference cached data.
Evict Customer-type Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/customer-typeThis endpoint is used to evict and reload customer-type reference cached data.
Evict status Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/statusThis endpoint is used to evict and reload status reference cached data.
Evict status-reason Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/status-reasonThis endpoint is used to evict and reload status-reason reference cached data.
Evict iso-lang Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/iso-langThis endpoint is used to evict and reload iso-lang reference cached data.
Evict invoice-lang Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/invoice-langThis endpoint is used to evict and reload invoice-lang reference cached data.
Evict segments Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/segmentsThis endpoint is used to evict and reload segments reference cached data.
Evict segment-types Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/segment-typesThis endpoint is used to evict and reload segment-types reference cached data.
Evict tax-types Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/tax-typesThis endpoint is used to evict and reload tax-types reference cached data.
Evict postal-codes Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/postal-codesThis endpoint is used to evict and reload postal-codes reference cached data.
Evict tax-codes Reference cached datahttps://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/tax-codesThis endpoint is used to evict and reload tax-codes reference cached data.
Ingest Customer
Evict entire cached data in service.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/allThis endpoint is used to evict and reload entire cached data for whole ingest customer service.
Evict Customer Identifier Types reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/identifier-typesThis endpoint is used to evict and reload customer identifier types which are set of tax, reference codes.
Evict Customer Tax type codes reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/tax-type-codesThis endpoint is used to evict and reload customer identifier types which are set of tax, reference codes.
Evict CMD Application config properties.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/cmd-application-propertiesEvict CMD Application config properties.
Evict Customer Status reasons reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/status-reasons-ref-dataEvict Customer Status reasons reference data.
Evict Customer Brands reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/brands-ref-dataEvict Customer Brands reference data.
Evict Countries reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/country-ref-dataThis Endpoint is used to evict Countries reference data.
Evict Regions reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/region-ref-dataThis Endpoint is used to evict Regions reference data.
Evict Invoice languages reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/language-ref-dataThis Endpoint is used to evict Invoice languages reference data.
Evict SMDS Generic country rules reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/country-rulesThis Endpoint is used to evict SMDS Generic country rules reference data.
Evict SCPI country rules reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/scpi-country-rulesThis Endpoint is used to evict SCPI country rules reference data.
Evict Customer Identifier Reference codes reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/customer-reference-ref-dataThis Endpoint is used to evict Customer Identifier Reference codes reference data.
Evict Customer Segments reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/segments-ref-dataThis Endpoint is used to evict Customer Segments reference data.
Evict Country specific Tax details.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/segment-type-ref-dataThis Endpoint is used to evict Country specific Tax details.
Evict Alternate codes reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/alternate-codesThis Endpoint is used to evict Alternate codes reference data.
Evict All Tax codes reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/all-tax-codesThis Endpoint is used to evict All Tax codes reference data.
Evict Source System codes reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/source-system-codesThis Endpoint is used to evict Source System codes reference data.
Evict Collection business units reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/cbu-ref-dataThis Endpoint is used to evict Collection business units reference data.
Evict Cities data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/citiesThis Endpoint is used to evict Cities data.
Evict Customer Segment Type reference data.https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/segment-type-ref-dataThis Endpoint is used to evict Customer Segment Type reference data.
Contact
Evict Primary and International SalutationsEvict Primary and International SalutationsEndpoint for evicting and reloading reference data for Primary and International Salutations.
Evict Source SystemsEvict Source SystemEndpoint for evicting and reloading reference data for Source Systems.
Evict Contact ClassificationsEvict Contact ClassificationsEndpoint for evicting and reloading reference data for Contact Classifications(Contact Types and Contact Brands)
Evict Iso Language Preference CodesEvict ISO LanguageEndpoint for evicting and reloading reference data for ISO Language Preference Codes.
Evict Communication Preference Media Type CodesEvict Communication PreferencesEndpoint for evicting and reloading reference data for Communication Preference Media Types.
Evict Brand CodesEvict BrandsEndpoint for evicting and reloading reference data for Document Preference Brand Codes.
Evict Document Preference Type CodesEvict Document Preference Type CodesEndpoint for evicting and reloading reference data Document Preference Type Codes.
Evict Dialing CodesEvict Dialing CodesEndpoint for evicting and reloading reference data for International Dialing Codes.
Evict Country RulesEvict Country RulesEndpoint for evicting and reloading reference data for Country Rulest.
Evict External System NamesEvict External System NamesEndpoint for evicting and reloading reference data for External System Names.
Facility
Evict Country Reference DataEvict Country Reference DataThis Endpoint is used to Evict Country Reference Data details.
Evict Postal Code Reference DataEvict Postal Code Reference Data This Endpoint is used to Evict Postal Code Reference Data details.
Evict City Reference DataEvict City Reference DataThis Endpoint is used to Evict City Reference Data details.
Evict Region Reference DataEvict Region Reference DataThis Endpoint is used to Evict Region Reference Data details.
Evict Generic Country Ruleset Reference DataEvict Generic Country Ruleset Reference DataThis Endpoint is used to Evict Generic Country Ruleset Reference Data details.
Concern
Evict Alternate codes reference data.https://api-cdt.maersk.com/global-mdm/concern-ingestion/concerns/cache/evict/alternate-codesThis Endpoint is used to evict Alternate codes reference data.
Evict Source System codes reference data.https://api-cdt.maersk.com/global-mdm/concern-ingestion/concerns/cache/evict/source-system-codesThis Endpoint is used to evict Source System codes reference data.
CBUEvict Brand reference cached datahttps://api-cdt.maersk.com/global-mdm/collection-business-units/cache/evict/brandsThis Endpoint is used to evict brands reference data.
Evict countries reference cached datahttps://api-cdt.maersk.com/global-mdm/collection-business-units/cache/evict/countriesThis Endpoint is used to evict countries reference data.
WorkflowEvict All Tax codes reference data.https://cmdsitworkflowapi.trafficmanager.net/global-mdm/customers/workflows/cache/evitThis Endpoint is used to evict All Tax codes reference data.
Search CustomerEvict Entire cache from Search customer API.https://cmdsitnesearchcustomerapi.azurewebsites.net//global-mdm/customers/cache/evict/all?reloadStartUpCache=trueThis Endpoint is used to evict entire cache from Search customer API.
Evict reference codes of any customer like[TAXNO1, TAXNO2, TAXNO3, TAXNO4, TYP_BSN, TYP_IND, TYP_REP, VATALT, VATREG]https://cmdsitnesearchcustomerapi.azurewebsites.net//global-mdm/customers/cache/evict/tax-type-code?reloadStartUpCache=trueThis endpoint is used to evict tax and reference codes.
Evict Country specific Tax reference details likeCountry, STD-Tax-Code, LCL-Tax-Codehttps://cmdsitnesearchcustomerapi.azurewebsites.net//global-mdm/customers/cache/evict/tax-ref_dataThis endpoint is used to evict Country specific tax details.
Was this page helpful?