Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement request: Support field return specifications #1255

Open
ryanstryker opened this issue Jul 10, 2023 · 0 comments
Open

Enhancement request: Support field return specifications #1255

ryanstryker opened this issue Jul 10, 2023 · 0 comments
Labels
enhancement needs investigation Issue needs to be looked at by Tableau

Comments

@ryanstryker
Copy link

ryanstryker commented Jul 10, 2023

Summary

Allow users to specify the fields to be returned by endpoints as documented here: https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_concepts_fields.htm

Request Type

Type 1: This behavior is already supported by API endpoints (though buggy in the case of all for some endpoints).

Description

Currently, only the default fields are returned. If more data is needed to populate attributes for a particular item, additional calls have to be made for individual users, workbooks, etc. This results in many unnecessary calls to the same endpoints.

An ancillary issue to this request is that there are (and may continue to be) attributes the API is a able return that the TSC models aren't aware of. There should be a generic way to retrieve values for named fields in the response.

@ryanstryker ryanstryker added enhancement needs investigation Issue needs to be looked at by Tableau labels Jul 10, 2023
@ryanstryker ryanstryker changed the title Enhancement request: Support Field Return Specifications Enhancement request: Support field return specifications Jul 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement needs investigation Issue needs to be looked at by Tableau
Projects
None yet
Development

No branches or pull requests

1 participant