question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Make consume/bulk-consume APIs consistent with sysFields

See original GitHub issue

By default both should not return system fields. System fields will return iff with-meta parameter is supplied.

Issue Analytics

  • State:open
  • Created 6 years ago
  • Comments:6 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
hochgicommented, Nov 9, 2017
  1. This also means with-data by default (or else you get empty response by default).
  2. It should be handled correctly for “thin responses”, e.g: tsv.
  3. We should fix docs saying that “streamable APIs” have with-meta=false by default, whereis “expansable APIs” have with-meta=true by default. This is no longer true given this change.
0reactions
hochgicommented, Nov 12, 2017

all the formatting parameters should be available to all APIs. difference is which we defaults to.

Read more comments on GitHub >

github_iconTop Results From Across the Web

What does it really mean to design a 'consistent' API?
With that comes the need to design API that is consistent, reliable, well-documented, and easy to understand.
Read more >
Apigee API Management - Google Cloud
Operate APIs—built or deployed anywhere—with consistency (Learn more). Create API products to generate new revenue streams and vibrant communities (Guide).
Read more >
Announcing AWS Data Exchange for APIs: Find, Subscribe to ...
Today, I'm happy to announce the general availability of AWS Data Exchange for APIs, a new capability that lets you find, subscribe to,...
Read more >
Spectral - Open Source API Description Linter - Stoplight
Reduce decision-making and promote consistent API descriptions. Ask 100 API designers what makes a good API design and you'll get 101 answers, but...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found