user_subscription_details

Retrieve details about a user's subscriptions.

Arguments

user_sentera_id (ID!)

The Sentera ID of a user in your FieldAgent organization

Return fields

app_access (AppAccess!)

Which Sentera client applications is a user allowed to use?

features (Features!)

App specific features this user can access.

field_agent_subscription (FieldAgentSubscription!)
Deprecation notice

Phasing out pro, viewer and mobile license types.

The user's FieldAgent subscription

products ([Product!])

The products of a user's current subscription for enterprise and advisor licenses.

status (SubscriptionStatus)

The status of a user's current subscription for enterprise and advisor licenses.

term_ends_at (ISO8601DateTime)

The end date of a user's subscription for enterprise and advisor licenses.

term_starts_at (ISO8601DateTime)

The start date of a user's subscription for enterprise and advisor licenses.

Examples

User Subscription Details for a User

Retrieves subscription details for a user in the current user's organization

Try this example in GraphiQL
query UserSubscriptionDetails {
  user_subscription_details(user_sentera_id: "6ses7i4_US_cyhjAcmeOrg_CV_deve_a7caf1d5_190425_145533") {
    products {
      key
    }
    status
    term_starts_at
    term_ends_at
    features {
      web_tasks
      edge_stand_count
    }
    app_access {
      fieldagent_web
      fieldagent_mobile
      fieldagent_desktop
    }
  }
}

{
  "data": {
    "user_subscription_details": {
      "products": [
        {
          "key": "ADVISOR_STAND_COUNT"
        },
        {
          "key": "ADVISOR_TASSEL_COUNT"
        },
        {
          "key": "ADVISOR_CROP_HEALTH"
        },
        {
          "key": "FIELD_SCALE_STAND_COUNT"
        },
        {
          "key": "FIELD_SCALE_STAND_COUNT_UNIFORMITY"
        },
        {
          "key": "FIELD_SCALE_STAND_COUNT_MF_UNIFORMITY"
        },
        {
          "key": "FIELD_SCALE_TASSEL_COUNT"
        },
        {
          "key": "FIELD_SCALE_TASSEL_COUNT_MF"
        },
        {
          "key": "FIELD_SCALE_MOSAIC_RGB"
        },
        {
          "key": "FIELD_SCALE_MOSAIC_RGB_ALIGNED"
        },
        {
          "key": "FIELD_SCALE_CROP_HEALTH_MOSAIC"
        },
        {
          "key": "FIELD_SCALE_CROP_HEALTH_MOSAIC_ALIGNED"
        },
        {
          "key": "FIELD_SCALE_CROP_HEALTH_MOSAIC_MULTISPECTRAL_THERMAL"
        },
        {
          "key": "FIELD_SCALE_CROP_HEALTH_MOSAIC_MULTISPECTRAL_THERMAL_ALIGNED"
        },
        {
          "key": "FIELD_SCALE_CROP_HEALTH_GRID"
        },
        {
          "key": "FIELD_SCALE_CANOPY_COVER_SPOT"
        },
        {
          "key": "FIELD_SCALE_CANOPY_COVER_GRID"
        },
        {
          "key": "FIELD_SCALE_FLOWER_COVER_SPOT"
        },
        {
          "key": "FIELD_SCALE_FLOWER_COVER_GRID"
        },
        {
          "key": "FIELD_SCALE_RESIDUE_COVER_SPOT"
        },
        {
          "key": "FIELD_SCALE_RESIDUE_COVER_GRID"
        },
        {
          "key": "FIELD_SCALE_CROP_AREA"
        },
        {
          "key": "FIELD_SCALE_ELEVATION_HYDROLOGY"
        },
        {
          "key": "FIELD_SCALE_ELEVATION"
        },
        {
          "key": "FIELD_SCALE_WIND_DAMAGED_AREA"
        },
        {
          "key": "CONTRACT_DEFINED_NON_MOSAIC_BASED"
        },
        {
          "key": "CONTRACT_DEFINED_MOSAIC_BASED"
        }
      ],
      "status": "ACTIVE",
      "term_starts_at": "2024-01-01T08:00:00Z",
      "term_ends_at": "2025-01-01T08:00:00Z",
      "features": {
        "web_tasks": true,
        "edge_stand_count": true
      },
      "app_access": {
        "fieldagent_web": true,
        "fieldagent_mobile": true,
        "fieldagent_desktop": true
      }
    }
  }
}