You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

This describes how set the edsc.limited_collections tag on a collection to limit the number of granules per order in Earthdata Search. 

This limit can be configured by the provider as needed to ensure large orders do not adversely impact provider operations.

Step-by-step guide

  1. If you do not already have one, generate an ECHO token. ( the id field in the response is the token)

    curl -XPOST \
      https://cmr.earthdata.nasa.gov/legacy-services/rest/tokens \
      -H 'cache-control: no-cache' \
      -H 'content-type: application/xml' \
      -d '<token>
        <username>--ask task lead--</username>
        <password>--ask task lead--</password>
        <client_id>--ED Login client ID. Look it up in EECS or services.yml.erb--</client_id>
        <user_ip_address>--a valid IP address, can be anything. For example, 127.0.0.1--</user_ip_address>
    </token>’
  2. Associate each collection to the edsc.limited_collections tag, setting set the limit:

    --- to associate a single collection with the edsc.limited_collections tag and set an order limit, create a tag association and include a data field named "limit":

    curl -XPOST -i -H "Content-Type: application/json" -H "Echo-Token: <token from first step>" https://cmr.earthdata.nasa.gov/search/tags/edsc.limited_collections/associations -d '[{"concept_id":"C12345-DAAC_NAME", "data":{"limit":2000}}]'


    ---to associate multiple collections with the tag and set limits, you will have to first find all the concept_ids and then do it one at a time.  See examples in ticket  EDSC-1591 - Getting issue details... STATUS


The following command shows all cmr info including tags for a given collection in PROD:

curl -s "https://cmr.earthdata.nasa.gov/search/collections.json?include_tags=*&concept_id=C12345-DAAC_NAME"

The following command shows all collections that have the order limit tag:

curl "https://cmr.earthdata.nasa.gov/search/collections?tag_key=edsc.limited_collections" 
  • No labels